00:00:26 | | Quit midgey|w ("http://www.mibbit.com ajax IRC Client") |
00:00:28 | funman | bertrik: just tested your last patch, works very well for me. |
00:00:40 | funman | (fs#10285) |
00:01:13 | | Quit bluebrother ("leaving") |
00:01:17 | funman | When will 3.3 be branched ? |
00:01:26 | | Join HellDragon [0] (n=jd@modemcable022.187-203-24.mc.videotron.ca) |
00:01:42 | gevaerts | whenever someone decides that we've waited long enough I guess |
00:01:50 | | Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) |
00:06:55 | AlexP | By the timetable it is today, so someone just needs to prod Bagder :) |
00:07:13 | gevaerts | AlexP: or just do it |
00:07:20 | Mikachu | he can copy trunk from today at any point in time, don't have to do it now |
00:07:28 | AlexP | gevaerts: Or that |
00:07:31 | Mikachu | well, any later point :) |
00:08:30 | gevaerts | Any objections to doing it now? |
00:08:40 | Bagder | not from me |
00:08:52 | funman | is there any restriction to svn branch command ? |
00:09:14 | funman | oops it's svn cp, so no it's not restricted |
00:09:22 | bertrik | funman, ok, I think I'll commit fs#10285 |
00:09:41 | CIA-37 | New commit by gevaerts (r21252): Branch for the 3.3 release |
00:10:15 | * | linuxstb wonders when the 3.x line of releases will become 4.x |
00:10:22 | Mikachu | after 3.9? :) |
00:10:38 | linuxstb | Mikachu: So you don't want a 3.10? |
00:10:43 | gevaerts | Mikachu: that's 3.a |
00:10:50 | Mikachu | heh |
00:11:20 | Mikachu | you can't have a 3.11, sounds too much like windows :) |
00:11:21 | Bagder | gevaerts: even if it comes after 3.f? |
00:12:28 | gevaerts | Bagder: ah yes, of course |
00:12:54 | * | linuxstb thinks we have to go up to 3.11 now |
00:13:02 | * | gevaerts hopes that people won't be too annoyed by his lack of imagination |
00:13:13 | Mikachu | linuxstb: and then straight to 95? |
00:13:18 | linuxstb | You can all discuss it at devcon... |
00:13:41 | linuxstb | Mikachu: No, then we move to Apple's versioning and name the releases after large mammals |
00:13:59 | safetydan | Mikachu: 3.11, 95, 2000, XP, Vista, 7... hrmm... that's not exactly a standard mathematical sequence |
00:14:31 | Mikachu | i wonder what happens if you fill in 3.11, 95, 2000, xp, vista, 7 in excel and drag to the right |
00:14:38 | Bagder | safetydan: you just haven't cracked the scheme yet! |
00:14:41 | AlexP | I wonder how "natural" sorting would deal with that list :) |
00:14:43 | | Quit TheSphinX^ ("XChat@Linux") |
00:15:27 | gevaerts | AlexP: good point. We obviously want an algorithm that sorts Microsoft's, Apple's and Ubuntu's OS releases properly :) |
00:15:40 | Mikachu | ubuntu is pretty easy, they're alphabetical |
00:15:45 | gevaerts | not all |
00:15:53 | AlexP | Mikachu: Now they are |
00:15:55 | | Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/mibbit.com/x-5b56e06df27e60b0) |
00:15:58 | AlexP | But not at the start |
00:16:04 | Bagder | they're using the alphabet at least |
00:16:23 | Bagder | we should switch to symbols |
00:16:34 | Mikachu | rockbox ♯ |
00:16:44 | AlexP | Rockbox vł.ħ |
00:16:49 | Mikachu | or rockbox ♩ |
00:17:18 | gevaerts | Also, you want them to be correct relative to each other. Did Tiger come before or after XP? How about Moggy vs Heron? |
00:17:35 | | Join krazykit [0] (n=kkit@c-24-218-166-241.hsd1.ma.comcast.net) |
00:17:50 | CIA-37 | New commit by bertrik (r21253): Commit FS #10285 - Sansa Clip alternative button driver. This driver alternates one row in the button matrix per kernel tick, avoiding the need for ... |
00:18:11 | funman | 㧡㭱 |
00:19:06 | Mikachu | heh |
00:19:21 | Mikachu | 石箱 in japanese |
00:20:27 | Mikachu | heh, an actual rock box http://www.hasegawa1910.co.jp/sfs6_diary/sfs6_diary/9_3.jpg |
00:23:11 | | Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.") |
00:23:12 | | Quit fxb (Read error: 54 (Connection reset by peer)) |
00:24:56 | | Quit funman ("good night !") |
00:25:15 | | Join fxb__ [0] (n=felixbru@h1252615.stratoserver.net) |
00:28:37 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
00:29:23 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
00:29:26 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
00:39:53 | *** | Saving seen data "./dancer.seen" |
00:42:54 | | Quit bertrik (Read error: 60 (Operation timed out)) |
00:45:24 | | Quit petur ("Zzzzz") |
00:47:32 | | Quit HellDragon (Client Quit) |
00:47:33 | | Quit krazykit (Read error: 110 (Connection timed out)) |
00:53:07 | | Join barrywardell [0] (n=barrywar@86-43-161-224-dynamic.b-ras2.prp.dublin.eircom.net) |
00:54:30 | | Join Thundercloud [0] (i=thunderc@persistence.flat.devzero.co.uk) |
00:54:51 | | Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey) |
00:59:11 | | Quit evilnick_7 ("http://www.mibbit.com ajax IRC Client") |
01:00 |
01:02:09 | | Quit ender` (" Replication with a nonconfigured partner is not allowed. -- net helpmsg 4006") |
01:04:49 | | Quit pabs (Read error: 110 (Connection timed out)) |
01:09:42 | | Join krazykit [0] (n=kkit@c-24-218-166-241.hsd1.ma.comcast.net) |
01:11:39 | | Quit BHSPitMonkey (No route to host) |
01:14:44 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
01:15:04 | | Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/mibbit.com/x-d4d88926073e414c) |
01:21:09 | | Quit pixelma (Nick collision from services.) |
01:21:09 | | Join pixelma_ [50] (n=pixelma@rockbox/staff/pixelma) |
01:21:29 | | Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma) |
01:21:34 | | Quit amiconn (Nick collision from services.) |
01:21:36 | | Join amiconn_ [50] (n=jens@rockbox/developer/amiconn) |
01:21:58 | | Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) |
01:24:36 | | Quit DataGhost (Nick collision from services.) |
01:24:44 | | Join DataGhost [0] (i=dataghos@unaffiliated/dataghost) |
01:25:33 | Unhelpful | it would be acceptable to commit this jpeg IDCT work now, then? |
01:25:59 | JdGordon| | yeah |
01:26:06 | JdGordon| | we are branched for 3.3.. so go nuts |
01:26:22 | | Quit JdGordon| ("http://www.mibbit.com ajax IRC Client") |
01:26:36 | Unhelpful | some people would try to make you sorry you said it that way ;) |
01:27:27 | * | Llorean thinks the branch period, or the week after, is the best time for lots of new commits so they have plenty of time for shakedown before 3.4 |
01:27:30 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust436.brig.cable.ntl.com) |
01:27:43 | * | Llorean is sad the resume bugs didn't get fixed for 3.3 |
01:31:52 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
01:33:35 | | Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey) |
01:34:41 | | Quit Thundercloud (Remote closed the connection) |
01:37:45 | | Quit krazykit ("Connection reset by beer") |
01:38:08 | | Join krazykit [0] (n=kkit@c-24-218-166-241.hsd1.ma.comcast.net) |
01:39:02 | | Join JdGordon| [0] (i=ad804a34@rockbox/developer/JdGordon) |
01:41:38 | | Join kadoban [0] (n=mud@cpe-24-93-17-195.rochester.res.rr.com) |
01:48:34 | CIA-37 | New commit by unhelpful (r21254): Don't compensate for lack of shift in second IDCT stage, allowing quantization table to be reduced to 16-bit. Reduce IDCT workspace to 16-bit. |
01:48:40 | CIA-37 | New commit by unhelpful (r21255): Move +128 offset out of range_limit, and add it to the DC coefficient in each idct*h routine, for a small binsize improvement on idct4h, idct8h, and ... |
01:48:44 | | Quit barrywardell () |
01:48:48 | CIA-37 | New commit by unhelpful (r21256): ARMv4 and ARMv5 inline assembly for 4-point IDCT. |
01:51:02 | | Quit at0m (Read error: 110 (Connection timed out)) |
01:51:05 | | Quit HBK () |
01:52:01 | | Join pabs [0] (n=pabs@xor.pablotron.org) |
01:53:15 | | Join evilnick_bs [0] (i=620ec27e@gateway/web/ajax/mibbit.com/x-636126e421d7c4c2) |
01:54:14 | | Part toffe82 |
02:00 |
02:01:12 | | Join at0m [0] (n=at0m@94-225-90-23.access.telenet.be) |
02:02:21 | CIA-37 | New commit by unhelpful (r21257): Fix red. |
02:03:56 | | Quit robin0800 (Remote closed the connection) |
02:08:59 | | Quit JdGordon| ("http://www.mibbit.com ajax IRC Client") |
02:16:16 | | Quit jordoex (Read error: 104 (Connection reset by peer)) |
02:17:47 | | Quit Sajber^ (Read error: 104 (Connection reset by peer)) |
02:18:13 | | Join Sajber^ [0] (n=Sajber@h-143-12.A213.priv.bahnhof.se) |
02:21:07 | | Quit notlistening ("Leaving") |
02:29:10 | | Quit stripwax ("http://miranda-im.org") |
02:39:09 | | Quit efyx_ (Remote closed the connection) |
02:39:50 | | Quit dmb (Read error: 60 (Operation timed out)) |
02:39:57 | *** | Saving seen data "./dancer.seen" |
02:40:05 | | Join cool_walking_ [0] (i=cb3b81c3@gateway/web/ajax/mibbit.com/x-c798ebb46acd044b) |
02:43:58 | | Join dmb [0] (n=dmb@unaffiliated/dmb) |
03:00 |
03:06:02 | | Join krazykit` [0] (n=kkit@c-24-218-166-241.hsd1.ma.comcast.net) |
03:07:59 | | Quit krazykit (Read error: 110 (Connection timed out)) |
03:09:32 | | Quit krazykit` (Client Quit) |
03:13:33 | | Join krazykit [0] (n=kkit@c-24-218-166-241.hsd1.ma.comcast.net) |
03:14:47 | | Quit r0b- (Read error: 110 (Connection timed out)) |
03:28:16 | | Quit Sajber^ ("Leaving.") |
03:36:11 | | Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) |
03:47:40 | | Join r0b- [0] (n=nnscript@adsl-76-236-182-214.dsl.klmzmi.sbcglobal.net) |
03:54:24 | | Quit evilnick_bs ("http://www.mibbit.com ajax IRC Client") |
03:55:09 | | Join n00b81 [0] (n=taylor@c-24-91-82-205.hsd1.ma.comcast.net) |
03:55:39 | | Nick n00b81 is now known as taylor_ (n=taylor@c-24-91-82-205.hsd1.ma.comcast.net) |
03:59:58 | | Quit HBK () |
04:00 |
04:01:04 | | Part taylor_ ("Leaving") |
04:11:01 | | Join webguest14 [0] (n=621e00f9@gateway/web/cgi-irc/labb.contactor.se/x-2120020ddafeade6) |
04:11:07 | webguest14 | hey everyone |
04:13:52 | | Quit webguest14 (Client Quit) |
04:15:33 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
04:15:53 | | Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/mibbit.com/x-bbf12d1b281cbce4) |
04:40:00 | *** | Saving seen data "./dancer.seen" |
04:45:05 | | Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) |
04:47:53 | | Quit dmb (Read error: 104 (Connection reset by peer)) |
04:48:43 | | Quit froggyman (Read error: 113 (No route to host)) |
05:00 |
05:18:31 | | Quit JdGordon ("Leaving.") |
05:25:56 | | Join Traveler [0] (n=traveler@CPE-69-23-137-242.wi.res.rr.com) |
05:26:36 | | Quit at0m (Read error: 110 (Connection timed out)) |
05:27:16 | Traveler | lcd_scroll_up, lcd_scroll_down,lcd_scroll_left, and lcd_scroll_right aren't in plugin.h are these functions not implemented yet or do I need to inport another file? |
05:28:27 | Llorean | Maybe you could be more clear as to what you're asking. It's rather unusual to have function names for unimplemented functions. |
05:29:55 | Traveler | well these functions are listed on the rockbox api page, but when I tried compiling a program that uses them I recieve an error: "2018struct plugin_api2019 has no member named 2018lcd_scroll_down2019" |
05:30:37 | Traveler | and I don't see the functions anywhere in plugin.h |
05:30:38 | Llorean | Which page, exactly, are you looking at? |
05:31:29 | Traveler | http://www.rockbox.org/twiki/bin/view/Main/GraphicsAPI |
05:32:11 | | Quit krazykit (Remote closed the connection) |
05:32:22 | | Join krazykit [0] (n=kkit@c-24-218-166-241.hsd1.ma.comcast.net) |
05:33:21 | Llorean | You're looking at documentation for core graphics code, not the plugin API |
05:33:49 | Traveler | ah |
05:34:34 | Llorean | http://www.rockbox.org/twiki/bin/view/Main/HowtoWritePlugins is a good place to start. |
05:37:21 | Traveler | alright, thanks |
05:37:45 | | Quit r0b- (Read error: 110 (Connection timed out)) |
05:39:53 | | Quit Traveler ("Java user signed off") |
05:47:11 | | Quit antil33t (Read error: 60 (Operation timed out)) |
05:47:25 | | Join antil33t [0] (n=Mudkips@119.224.12.185) |
05:53:47 | | Join jordoex [0] (n=quassel@S0106002129693a39.vc.shawcable.net) |
06:00 |
06:01:35 | | Join at0m [0] (n=at0m@94-225-90-23.access.telenet.be) |
06:12:37 | * | Unhelpful suspects he wants xlcd from pluginlib |
06:19:29 | | Quit jordoex ("No Ping reply in 30 seconds.") |
06:19:51 | | Join jordoex [0] (n=quassel@S0106002129693a39.vc.shawcable.net) |
06:20:15 | | Join rodan [0] (n=mctalley@c-68-47-253-5.hsd1.tn.comcast.net) |
06:20:30 | rodan | hello is anyone here |
06:21:11 | | Join JdGordon [0] (n=Miranda@c-67-160-44-90.hsd1.wa.comcast.net) |
06:21:22 | rodan | ??? |
06:21:26 | Llorean | rodan: Have patience. |
06:21:35 | rodan | ok |
06:21:40 | Llorean | If people aren't here, they obviously won't say "no" and this is the slowest time of night |
06:21:52 | | Quit jordoex (Client Quit) |
06:22:11 | Llorean | Also, in our guidelines we ask you to go ahead and ask your question, rather than asking to ask. When people come by, they'll see it, or you can try the forums. |
06:22:56 | | Join jordoex [0] (n=quassel@S0106002129693a39.vc.shawcable.net) |
06:23:00 | rodan | Ok. I just wondered if anyone here could direct me to a forum for flashing chipod firmwares. |
06:23:20 | Llorean | This is #Rockbox |
06:23:32 | Llorean | Please, respect our guidelines and keep the topic of conversation to questions about Rockbox. |
06:23:50 | Llorean | There's even a very clear statement where to take off-topic questions in the channel topic. |
06:23:51 | rodan | i know I have been here before many times |
06:24:11 | Llorean | Then you should know the guidelines by now, which kinda makes me have less sympathy for you. I was assuming you were knew and didn't have the chance to really know. |
06:24:17 | Llorean | *new |
06:24:59 | rodan | When i was here before I do not recall there being a rockbox community room |
06:25:30 | Llorean | It's been in existence for years, and whether it had been there before or not the guidelines are prominently posted. |
06:25:42 | Llorean | Please, read them now and follow them in the future. |
06:25:52 | | Quit jordoex (Remote closed the connection) |
06:34:11 | | Quit SeaWeed (Remote closed the connection) |
06:34:49 | | Join gartral [0] (n=Gartral@adsl-75-33-72-61.dsl.bcvloh.sbcglobal.net) |
06:35:48 | | Nick martian67 is now known as testnick (n=martian6@about/linux/regular/martian67) |
06:36:01 | gartral | hi all.. I an't get a wav file to open in wavveiw.. what constraints would keep me from opening it? |
06:36:23 | | Nick testnick is now known as martian67 (n=martian6@about/linux/regular/martian67) |
06:37:15 | Llorean | Does the wav file play? |
06:37:24 | gartral | Llorean: yea, plays ok |
06:37:46 | Llorean | Then it should work. Are you using a current, unmodified SVN revision downloaded from our page? |
06:38:36 | gartral | Llorean: yes, and other files open fine, the one im working with is from my father's studio, and I can upload it, if you wish |
06:39:54 | Llorean | I wish you to file a proper bug report documented the device, SVN revision, and situation in which this occurs. Uploading the file probably shouldn't be necessary, just the details about the exact format of it (sample rate, channels, etc). If someone has an idea, they may ask for a sample file that fails. |
06:40:03 | *** | Saving seen data "./dancer.seen" |
06:42:14 | | Quit Lss (Read error: 54 (Connection reset by peer)) |
06:42:15 | gartral | Llorean: ok, but before i do that, does it make a difference that the file is huge? (47 mb for 3:08 of audio) |
06:42:28 | martian67 | good old wav |
06:42:58 | Llorean | gartral: File size for WAV is determined, basically, by those very same things I asked you to include in the description. |
06:45:20 | gartral | should I file it under Codecs, Plugins, or Utils? |
06:45:39 | Llorean | It's a plugin. |
06:46:10 | Llorean | Utils is for pc-side applications we provide for use with Rockbox development. |
06:46:11 | | Quit JdGordon (Read error: 110 (Connection timed out)) |
06:47:00 | | Quit fdinel ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
06:49:11 | | Join JdGordon [0] (n=Miranda@c-67-160-44-90.hsd1.wa.comcast.net) |
06:54:31 | | Quit JdGordon (Read error: 54 (Connection reset by peer)) |
06:54:36 | gartral | ok, bug filed as fs10318 |
07:00 |
07:02:57 | | Quit rodan (Read error: 110 (Connection timed out)) |
07:04:36 | gartral | and it seems none of the wav-tools like this file |
07:09:25 | | Join LinusN [0] (n=linus@rockbox/developer/LinusN) |
07:28:17 | | Join JdGordon [0] (n=Miranda@c-67-160-44-90.hsd1.wa.comcast.net) |
07:28:54 | | Quit linuxstb (Read error: 113 (No route to host)) |
07:43:33 | | Join Horschti [0] (n=Horscht2@xbmc/user/horscht) |
07:47:14 | gartral | !cinese > cn |
07:47:38 | gartral | oops |
07:49:31 | | Quit kkurbjun (Read error: 110 (Connection timed out)) |
07:50:15 | | Join Xerion_ [0] (i=xerion@82-170-197-160.ip.telfort.nl) |
07:50:26 | | Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
07:52:47 | | Quit Xerion (Read error: 60 (Operation timed out)) |
07:52:47 | | Nick Xerion_ is now known as Xerion (i=xerion@82-170-197-160.ip.telfort.nl) |
07:59:34 | | Join matsl [0] (n=matsl@dhcp126.contactor.se) |
08:00 |
08:01:33 | | Quit Horscht (Read error: 110 (Connection timed out)) |
08:14:14 | | Join pondlife [50] (n=Steve@rockbox/developer/pondlife) |
08:15:32 | | Join ender` [0] (i=krneki@foo.eternallybored.org) |
08:17:39 | | Join Rob2223 [0] (n=Miranda@p4FDCE527.dip.t-dialin.net) |
08:21:52 | | Part safetydan ("Leaving.") |
08:21:55 | * | amiconn wonders whether the footnotes in http://www.rockbox.org/twiki/bin/view/Main/GraphicsAPI might not be clear enough |
08:23:25 | | Join dmb [0] (n=dmb@unaffiliated/dmb) |
08:24:08 | | Quit Rob2222 (Read error: 60 (Operation timed out)) |
08:24:34 | | Join Zagor [242] (n=bjorn@rockbox/developer/Zagor) |
08:26:20 | | Join flydutch [0] (n=flydutch@host46-210-dynamic.15-87-r.retail.telecomitalia.it) |
08:27:49 | * | pondlife thinks it would be great if the SVN tables could display branching (i.e. r21252 in this case). |
08:32:31 | | Quit HBK () |
08:37:11 | | Join ender1 [0] (i=krneki@foo.eternallybored.org) |
08:40:06 | *** | Saving seen data "./dancer.seen" |
08:44:05 | | Join petur [50] (n=petur@rockbox/developer/petur) |
08:49:40 | | Join r0b- [0] (n=nnscript@adsl-76-236-182-214.dsl.klmzmi.sbcglobal.net) |
08:54:01 | | Quit ender` (Read error: 110 (Connection timed out)) |
08:56:19 | | Join Sajber^ [0] (n=Sajber@h-143-12.A213.priv.bahnhof.se) |
08:57:41 | r0b- | have you made any progress towards improving the dict plugin? |
08:58:19 | | Join nibbler_ [0] (n=Nibbler@82.113.121.140) |
09:00 |
09:03:49 | | Quit ender1 (" It's bad luck to be superstititious. -- Law of Superstition") |
09:09:07 | | Quit bertrik ("De groeten") |
09:09:18 | | Join ender` [0] (i=krneki@foo.eternallybored.org) |
09:20:54 | CIA-37 | New commit by pondlife (r21258): FS #8894 - Add time stretching feature to all SWCODEC targets - the current algorithm is best for spoken word. |
09:22:07 | pondlife | OK, big (3k) red delta coming up.... |
09:22:27 | pondlife | I'll be back in 10 mins to fix any build failure |
09:24:41 | * | LinusN does the timestretch dance - in slow motion ;-) |
09:28:09 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
09:29:36 | | Join Thundercloud [0] (i=thunderc@persistence.flat.devzero.co.uk) |
09:30:50 | | Quit tessarakt2 ("Client exiting") |
09:31:07 | pondlife | Hmm, kick the build server?? |
09:32:20 | pondlife | "Build should have been done 3m 30s+ ago..." |
09:33:02 | JdGordon | mine is offline... so it should take a little longer |
09:33:14 | JdGordon | i wouldnt tihnk 4min though |
09:33:56 | | Join bmbl [0] (n=Miranda@unaffiliated/bmbl) |
09:36:42 | pondlife | Only one keymap bug, I feared more... will fix |
09:39:13 | CIA-37 | New commit by pondlife (r21259): Oops, fix Beast build. |
09:39:58 | | Join barrywardell [0] (n=barrywar@86-43-161-224-dynamic.b-ras2.prp.dublin.eircom.net) |
09:41:04 | amiconn | pondlife: Why is there a delta for hwcodec (small one, but still...)? |
09:41:15 | pondlife | Hmm, good point... |
09:41:29 | pondlife | Probably some #ifdefs missing in the pitch screen? |
09:41:33 | pondlife | Will look into it |
09:46:37 | pondlife | amiconn: I think it's the general pitchscreen UI rework, not sure how to shrink that, but it's probably possible. |
09:49:56 | pondlife | Maybe pitch_mode should be a bitset (b0: use timestretch, b1: semitone) ? |
10:00 |
10:02:02 | | Quit Thundercloud (Remote closed the connection) |
10:07:17 | | Join casainho [0] (n=chatzill@87.196.100.140) |
10:07:40 | casainho | Bagder: hello :-) are you there? |
10:12:20 | GodEater | casainho: he's been busy most of this week |
10:12:36 | GodEater | best just to leave any message you have for him so he can just read it in the logs |
10:13:21 | casainho | GodEater: thanks :-) |
10:18:38 | casainho | Bagder: About the blog message you wrote about Lyre, I am happy :-) and I wanted to answer with a comment but I couldn't do login. Here goes: "I should probably also add that this board is of course still quite far from being portable and there’s no news or info anywhere on how or if you can actually get one of these yourself yet." That board is Open Hardware and you can get all files here:... |
10:18:40 | casainho | ...http://code.google.com/p/armopendous/ . The board is being tested and looks like Matt, the author, will make another version because that have some short-circuit. As you can see, we already started to design the DAP expansion board. The final boards should be sold on Ebay, by himself, as he is doing right now with the AVRopendous boards, here: http://shop.ebay.com/merchant/opendous_W0QQ_nkwZQQ_ |
10:18:41 | casainho | armrsZ1QQ_fromZ |
10:22:10 | | Quit Sajber^ (Read error: 54 (Connection reset by peer)) |
10:26:57 | pondlife | amiconn: Any idea why r21258 gave such a large delta on PP? (e.g. +3176 on H300, but +4376 on H10) |
10:27:33 | pondlife | It couldn't be caused by consting, could it? |
10:29:57 | | Quit linuxstb (Read error: 110 (Connection timed out)) |
10:40:07 | *** | Saving seen data "./dancer.seen" |
10:41:02 | Unhelpful | pondlife: you might try objdiff'ing the revisions on each target and seeing which symbols changed by how much, but that's quite possibly enough to explain away with differences in code compactness between architectures. :/ |
10:42:50 | pondlife | Thanks - will investigate (unless someone beats me to it - I'm fairly sure a seasoned hand could spot some nice optimisations in tdspeed.c) |
10:48:07 | | Join efyx [0] (n=efyx@lap34-1-82-224-140-171.fbx.proxad.net) |
10:48:18 | Unhelpful | arm vs coldfire are also built with different gcc versions... it may be that the one is loading constants from a table, while the other is constructing them in registers, or something like that. |
10:50:59 | | Join Nico_P [0] (i=39428a0f@rockbox/developer/NicoP) |
10:56:39 | casainho | anyone knows if I could use Rockbox logo on Lyre main start page? I want to tell that Lyre run Rockbox firmware and I would like to use Rockbox logo, can I? |
10:59:08 | amiconn | pondlife: ARM code is expected to be larger than cf |
11:00 |
11:00:56 | gevaerts | casainho: I'm not sure if that question has ever come up before, and I'm not sure we have an answer ready... I'll add it to the devcon agenda |
11:01:29 | casainho | gevaerts: well, then I will use it and later I will remove if needed ;-) |
11:01:54 | gevaerts | casainho: well, devcon is next week |
11:02:36 | casainho | gevaerts: oh, I think I will maybe add an image of a display showing Rockbox logo :-) |
11:12:41 | | Quit barrywardell () |
11:13:48 | | Quit cool_walking_ ("http://www.mibbit.com ajax IRC Client") |
11:17:16 | | Quit BHSPitMonkey (Read error: 104 (Connection reset by peer)) |
11:21:37 | | Quit ender` (Read error: 110 (Connection timed out)) |
11:38:56 | | Quit nibbler_ (Read error: 110 (Connection timed out)) |
11:40:57 | | Join nibbler_ [0] (n=Nibbler@82.113.121.164) |
11:47:47 | | Quit Nico_P ("http://www.mibbit.com ajax IRC Client") |
11:47:47 | | Join Yoi [0] (n=Sexa@84.32.31.109) |
11:48:40 | | Join Nico_P [0] (i=39428a0f@rockbox/developer/NicoP) |
11:55:20 | | Quit Yoi (K-lined) |
11:58:58 | | Join barrywardell [0] (n=barrywar@dhcp-892b3c77.ucd.ie) |
11:59:11 | | Join einhirn [0] (n=Miranda@bsod.rz.tu-clausthal.de) |
12:00 |
12:01:26 | | Join kugel [0] (n=kugel@rockbox/developer/kugel) |
12:02:02 | kugel | pondlife: nice work!! |
12:02:19 | pondlife | Heh, I did very little apart from pushing it through |
12:02:34 | kugel | that's sometimes the hardest part :P |
12:05:05 | | Quit casainho ("ChatZilla 0.9.84 [Firefox 3.0.10/2009042523]") |
12:05:05 | pondlife | Now to see if reports of Data Aborts come in to haunt me... |
12:06:08 | | Join Xerion_ [0] (i=xerion@82-170-197-160.ip.telfort.nl) |
12:08:30 | kugel | pondlife: I wonder if the updated algorithm sounds or performs better |
12:08:59 | pondlife | I'd bet it does - should probably transfer that into a new FS task. |
12:09:18 | pondlife | Although it doesn't really exist as in patch form (yet). |
12:12:19 | | Quit _lifeless (Remote closed the connection) |
12:12:26 | kugel | I wonder how to use the .c anyway. It reads from stdin and writes to stdout :? |
12:12:27 | | Join _lifeless [0] (n=lifeless@188.16.80.128) |
12:14:07 | kugel | cat foo.wav > tspeed > /dev/sound ? |
12:23:35 | | Quit Xerion (Read error: 110 (Connection timed out)) |
12:23:36 | | Nick Xerion_ is now known as Xerion (i=xerion@82-170-197-160.ip.telfort.nl) |
12:24:29 | kugel | hm, doesn't quite work. I get mostly garbage |
12:37:05 | | Join nibbler__ [0] (n=Nibbler@82.113.121.124) |
12:40:10 | *** | Saving seen data "./dancer.seen" |
12:45:13 | pondlife | kugel: Could you perhaps start a new task on Flyspray - I don't have time today but am worried the idea will get lost... |
12:49:04 | kugel | sure |
12:49:09 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust436.brig.cable.ntl.com) |
12:52:25 | | Join Rob2222 [0] (n=Miranda@p4FDCE527.dip.t-dialin.net) |
12:53:09 | | Quit nibbler_ (Read error: 110 (Connection timed out)) |
12:55:25 | | Join PaulJam [0] (i=PaulJam_@vpn-3097.gwdg.de) |
12:58:00 | | Quit Rob2223 (Read error: 60 (Operation timed out)) |
12:59:21 | | Quit gartral (Remote closed the connection) |
13:00 |
13:20:34 | | Join shodanX_ [0] (n=shodanX@metal.informatik.uni-erlangen.de) |
13:21:15 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
13:24:41 | | Quit shodanX (Read error: 110 (Connection timed out)) |
13:27:02 | | Join nibbler_ [0] (n=Nibbler@82.113.121.165) |
13:27:15 | | Part pondlife |
13:30:54 | | Join TMM [0] (n=hp@pdpc/supporter/professional/TMM) |
13:31:05 | | Quit TMM (Read error: 104 (Connection reset by peer)) |
13:32:26 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
13:36:03 | GodEater | when do the manuals get rebuilt ? |
13:36:06 | GodEater | is that a daily thing ? |
13:39:53 | kugel | yep |
13:42:00 | | Quit gevaerts (Nick collision from services.) |
13:42:09 | | Join gevaerts [0] (n=fg@rockbox/developer/gevaerts) |
13:44:19 | | Quit robin0800 (Remote closed the connection) |
13:44:21 | | Quit nibbler__ (Read error: 110 (Connection timed out)) |
13:50:53 | | Quit nibbler_ (Read error: 110 (Connection timed out)) |
14:00 |
14:03:22 | | Quit barrywardell () |
14:03:41 | | Part LinusN |
14:04:12 | | Quit kugel (Read error: 110 (Connection timed out)) |
14:05:59 | | Join barrywardell [0] (n=barrywar@dhcp-892b3c77.ucd.ie) |
14:06:08 | | Quit linuxstb (Read error: 60 (Operation timed out)) |
14:12:05 | Unhelpful | amiconn: the link register actually reminds me of something - at one point i'd been trying to think of a somewhat lighter way to do exit() for ported plugins than having a full setjmp/longjmp implementation. plugin_start could use an inline or macro that stores the return address in a global, and then exit would load that address and store the return value appropriately. i suppose it would need to restore the stack to an appropriate sta |
14:12:05 | Unhelpful | te as wel... |
14:12:57 | | Quit bmbl ("Woah!") |
14:16:20 | | Join dfkt [0] (i=dfkt@unaffiliated/dfkt) |
14:33:26 | | Join froggyman [0] (n=Froggyma@pool-71-186-6-182.chi01.dsl-w.verizon.net) |
14:36:01 | | Join kugel [0] (n=kugel@rockbox/developer/kugel) |
14:38:34 | | Join LambdaCalculus37 [0] (i=44a0430d@rockbox/staff/LambdaCalculus37) |
14:40:14 | *** | Saving seen data "./dancer.seen" |
14:42:45 | | Quit barrywardell () |
14:46:25 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
14:54:26 | | Join linuxstb [0] (n=linuxstb@rockbox/developer/linuxstb) |
15:00 |
15:05:32 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust436.brig.cable.ntl.com) |
15:10:54 | | Quit robin0800 (Remote closed the connection) |
15:12:38 | | Join evilnick [0] (i=0c140464@gateway/web/ajax/mibbit.com/x-ad5c56b024966e0b) |
15:12:52 | | Join tomers [0] (n=chatzill@bzq-84-108-58-176.cablep.bezeqint.net) |
15:13:18 | | Quit PaulJam (Nick collision from services.) |
15:13:22 | | Join PaulJam_ [0] (i=PaulJam_@vpn-3003.gwdg.de) |
15:13:30 | | Join kkurbjun [0] (n=kkurbjun@rockbox/developer/kkurbjun) |
15:13:33 | | Join mt [0] (n=MTee@rockbox/developer/mt) |
15:31:51 | | Quit matsl (Remote closed the connection) |
15:32:26 | | Quit kugel (Read error: 110 (Connection timed out)) |
15:35:51 | | Quit GodEater (simmons.freenode.net irc.freenode.net) |
15:35:51 | NSplit | simmons.freenode.net irc.freenode.net |
15:35:51 | | Quit fred_2 (simmons.freenode.net irc.freenode.net) |
15:35:51 | | Quit MuscleNerd (simmons.freenode.net irc.freenode.net) |
15:35:51 | | Quit Kohlrabi (simmons.freenode.net irc.freenode.net) |
15:35:51 | | Quit fuzzie (simmons.freenode.net irc.freenode.net) |
15:37:26 | NHeal | simmons.freenode.net irc.freenode.net |
15:37:26 | NJoin | fred_2 [0] (i=fred@hpc-cluster.hamburgnet.de) |
15:38:09 | NJoin | fuzzie [0] (n=fuzzie@twinsen.warpedgames.com) |
15:38:14 | NJoin | Kohlrabi [0] (n=Kohlrabi@frustrum.nosebud.de) |
15:39:17 | NJoin | MuscleNerd [0] (i=eric@adsl-75-31-138-204.dsl.irvnca.sbcglobal.net) |
15:41:51 | | Quit stripwax ("http://miranda-im.org") |
15:48:44 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
15:49:37 | | Join GodEater [0] (n=nnnochan@rockbox/staff/GodEater) |
16:00 |
16:33:11 | | Quit Nico_P ("http://www.mibbit.com ajax IRC Client") |
16:35:31 | | Join BHSPitMonkey [0] (n=stephen@unaffiliated/bhspitmonkey) |
16:40:19 | *** | Saving seen data "./dancer.seen" |
16:44:17 | | Join rodan [0] (n=mctalley@c-68-47-253-5.hsd1.tn.comcast.net) |
16:45:07 | | Quit PaulJam_ (".") |
16:47:31 | | Join toffe82 [0] (n=chatzill@74.0.180.178) |
16:51:43 | | Join ender` [0] (i=krneki@foo.eternallybored.org) |
16:56:47 | | Join barrywardell [0] (n=barry@barry-workstation.ucd.ie) |
17:00 |
17:01:47 | | Quit ender` (Read error: 60 (Operation timed out)) |
17:02:58 | | Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) |
17:17:49 | | Quit petur ("connection reset by beer") |
17:19:07 | | Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) |
17:34:39 | | Join robin0800 [0] (n=robin080@cpc3-brig8-0-0-cust436.brig.cable.ntl.com) |
17:36:40 | | Join Lss [0] (n=Lss@cm162.delta96.maxonline.com.sg) |
17:48:14 | | Join animatorgeek [0] (n=4b53ec3e@gateway/web/cgi-irc/labb.contactor.se/x-090cc06492d1fca6) |
17:48:55 | animatorgeek | I'm considering making my first patch. Can anyone suggest a place to look for an example of how to use congif.cfg? |
17:49:07 | animatorgeek | oops... that's config.cfg |
17:52:38 | linuxstb | animatorgeek: Do you mean how to create a new setting ? |
17:52:54 | | Join nibbler_ [0] (n=Nibbler@82.113.121.113) |
17:56:19 | * | linuxstb leaves |
18:00 |
18:02:05 | animatorgeek | that's right |
18:02:31 | animatorgeek | Actually, I think I've found the relevant code in settings.h and settings.c |
18:03:15 | animatorgeek | though I suppose there's also the matter of adding a menu item |
18:04:27 | animatorgeek | gotta go |
18:04:38 | | Quit animatorgeek ("CGI:IRC") |
18:07:05 | | Quit Llorean (Read error: 104 (Connection reset by peer)) |
18:07:31 | | Join Llorean [0] (n=DarkkOne@adsl-99-182-52-92.dsl.hstntx.sbcglobal.net) |
18:14:02 | | Join bluebrother [0] (n=Dom@rockbox/developer/bluebrother) |
18:14:42 | gevaerts | Can anyone here reproduce FS #10319? I don't seem to manage it |
18:18:48 | froggyman | gevaerts, I tried but didnt notice any corruption (or any other problems) while pressing buttons and transfering files |
18:19:40 | froggyman | with svn: r21230 |
18:20:13 | gevaerts | maybe the safe thing to do would be to remove the HID handling from the release, i.e. we still enumerate as HID, but we don't actually send events |
18:20:53 | | Quit robin0800 (Remote closed the connection) |
18:21:11 | gevaerts | I've tested with r21232 and r21259 on e200, on both windows and linux, and with r21259 on ipod video on linux |
18:23:16 | * | froggyman is testing it with r21259 on Windows with iPod video |
18:23:34 | | Join ender` [0] (i=krneki@foo.eternallybored.org) |
18:26:17 | Llorean | I'm okay with disabling HID until it's a bit more solid. |
18:29:09 | * | froggyman found none of the reported problems with the ipod video |
18:35:07 | | Join Blue_Dude [0] (n=chatzill@adsl-235-206-197.mco.bellsouth.net) |
18:35:38 | CIA-37 | New commit by bluebrother (r21260): Implement sendfirm functionality in beastpatcher. Set svn:eol-style properties. |
18:35:44 | gevaerts | Llorean: I'll do that right away for the release branch. Do we have a consensus that we release with USB on all targets except the ipods? |
18:36:32 | Blue_Dude | Hi. I just posted a new patch on FS: #10324. It adds a WAV file creator for making diagnostic WAV files of the DSP output. |
18:36:33 | bluebrother | speaking of consensus, did we reach one regarding this numerical sorting thing? |
18:37:36 | | Quit BHSPitMonkey (Remote closed the connection) |
18:40:23 | *** | Saving seen data "./dancer.seen" |
18:41:18 | Blue_Dude | Could anyone take a look at my patch and see if it could be included? Thanks. |
18:42:06 | Llorean | gevaerts: I don't think we have a consensus per se. I will say I haven't seen anyone specifically object to that plan, at least, and imagine it's a good compromise. |
18:42:56 | gevaerts | Llorean: I'll commit that, and send an email to -dev to explain why |
18:43:06 | gevaerts | People can then still complain |
18:43:09 | Llorean | bluebrother: I'd still like to get someone who claims to know what it's doing to write down explicitly how it sorts, but each time I've asked for that I've basically been ignored. |
18:43:36 | Llorean | It's pretty impossible to have a reasonable discussion on it when the majority of us don't even really know what it does. |
18:43:44 | gevaerts | Blue_Dude: I don't understand the "if (fd == -1) break;" line |
18:43:52 | bluebrother | Llorean: I completely agree :( |
18:44:02 | * | Llorean would really like to know why we got that bug report on strangeness involving it and Roman Numerals since, afaik, it shouldn't have affected that case at all |
18:44:42 | Blue_Dude | If fd == -1 then the file name was NOT found. Therefore it's an available file name and we'll use it to create the file. |
18:45:21 | Llorean | bluebrother: My personal preference is "since the proponents of the feature can't even explain how it works clearly, we can't document it well yet and should disable it in the release again lacking a way to make it predictable for users" |
18:45:28 | Llorean | But, I'm sure _that_ would be heavily argued |
18:45:50 | Llorean | FS #10200 is the strange roman numerals issue. |
18:46:03 | gevaerts | Blue_Dude: it could also be a directory I think. Also, why the "(fd < 0)" on the next line? |
18:46:04 | bluebrother | well, since 3.2 nothing happend in that regard. So what's different in arguing this time? |
18:46:29 | Llorean | bluebrother: This is true. Since nothing changed we can say the same decision as for 3.2 still applies, at least. |
18:47:16 | Blue_Dude | The (fd<0) traps a file open error other than a file not found, so it quits. |
18:48:10 | | Join Generale_Thrashe [0] (n=Metallo_@host136-64-dynamic.43-79-r.retail.telecomitalia.it) |
18:48:23 | Generale_Thrashe | hi all |
18:48:53 | Generale_Thrashe | today i've read about rock box |
18:48:59 | Generale_Thrashe | and i have a question about it |
18:49:15 | Generale_Thrashe | i have a ipod clone, based on the Action Chip i think |
18:49:35 | Generale_Thrashe | and can be modified with that open source firmware? |
18:49:37 | | Join petur [0] (n=peter@d54C6F58E.access.telenet.be) |
18:49:38 | bluebrother | no |
18:49:46 | Llorean | Generale_Thrashe: Only the EXACT players on the front page work. |
18:50:05 | Generale_Thrashe | uhm, ok |
18:50:37 | Generale_Thrashe | but there is something like impossibility to make a version for that player? |
18:50:47 | Generale_Thrashe | (sorry for my bad english) |
18:51:07 | Llorean | It usually takes years for a port to happen, and depends on very dedicated people who own the player. |
18:51:41 | gevaerts | Blue_Dude: I think you should just check for <0, and then look at errno. Actually, I think we should implement stat(), but oh well... |
18:52:02 | | Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP) |
18:52:19 | Blue_Dude | gevaerts: I just tried the case of a directory with the same name. It errored out when it tried to create. |
18:52:23 | Generale_Thrashe | ook thanks for the information! |
18:52:58 | | Quit Generale_Thrashe (Remote closed the connection) |
18:53:12 | Blue_Dude | Also, I tried to read errno and I can't get it to work. I asked questions about it on this forum and nobody could help. |
18:54:02 | gevaerts | Blue_Dude: errno should be ENOENT in the case you want, and something else in all other cases |
18:54:57 | amiconn | Blue_Dude: You don't need to reinvent the wheel. Just use create_numbered_filename() for creating your wav file |
18:55:37 | CIA-37 | New commit by gevaerts (r21261): Use OF USB on the ipods. Using our own USB code exposes some problems, such as the current charging issues (for many people, charging basically ... |
18:55:49 | Blue_Dude | I mean, I couldn't read errno at all. I tried to read it as an extern variable and the compiler kept choking on it. |
18:56:27 | Blue_Dude | Where is create_numbered_filename? I'll check it out. |
18:56:32 | CIA-37 | New commit by gevaerts (r21262): Disable HID for the release, mainly because of FS #10319 |
18:59:21 | | Quit nibbler_ ("Ex-Chat") |
18:59:32 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
19:00 |
19:00:21 | amiconn | Blue_Dude: It's defined in firmware/general.c. #include "general.h" if you want to use it |
19:00:40 | Blue_Dude | Thanks. I'll check it out. |
19:01:00 | amiconn | It creates a filename where the numeric part of a filename pattern becomes the highest existing number plus 1 |
19:01:26 | amiconn | This is used in several places in rockbox, e.g. for creating the config_NN.cfg filenames |
19:01:43 | | Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
19:02:23 | amiconn | Alternatively you can use create_datetime_filename(), which creates a filename with a timestamp part (YYMMDD-HHMMSS) |
19:02:45 | amiconn | The latter only exists on targets with an RTC, the former exists on all targets |
19:02:56 | Blue_Dude | That's exactly what I wanted. Can you put a limit on how high it will go? |
19:03:47 | amiconn | No, you can only specify the number of digits for the number part |
19:04:21 | amiconn | It will always choose the highest number, even if there are gaps in the existing ones |
19:05:48 | bluebrother | gnah. My last commit broke beastpatcher on linux :( |
19:05:58 | amiconn | It looks like the function will exceed the number of specified digits if necessary |
19:09:01 | Blue_Dude | My version fills gaps, but that's not really necessary. It's also not especially necessary to limit the number of files. I just didn't want somebody to go nuts and fill the disk by mistake. But 100 files should be plenty. |
19:12:44 | CIA-37 | New commit by bluebrother (r21263): Fix beastpatcher on linux and code police. |
19:14:33 | | Join BryanJacobs [0] (i=809743f3@gateway/web/ajax/mibbit.com/x-1428ae5457e68199) |
19:16:10 | | Quit froggyman (Read error: 113 (No route to host)) |
19:19:17 | | Join moos [0] (i=mustapha@rockbox/staff/moos) |
19:19:51 | | Join delt [0] (i=1000@66.234.22.163) |
19:19:51 | | Quit delt (Remote closed the connection) |
19:21:12 | | Join delt [0] (i=1000@66.234.22.163) |
19:21:13 | delt | Hello |
19:21:32 | evilnick | Hi delt |
19:22:19 | delt | what's the most recent version of the mikmod plugin? |
19:22:48 | delt | i don't think it has a bugsplat id, since it's not (wasn't) part of the rockbox dist.... |
19:23:03 | evilnick | http://www.rockbox.org/tracker/8806 |
19:23:28 | | Quit einhirn ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org") |
19:23:49 | | Join einhirn [0] (n=Miranda@bsod.rz.tu-clausthal.de) |
19:24:15 | | Quit einhirn (Client Quit) |
19:28:06 | | Join JdGordon| [0] (i=836b0069@rockbox/developer/JdGordon) |
19:28:29 | delt | thx :D |
19:29:49 | | Join selectohh [0] (n=js@ip216-239-68-100.vif.net) |
19:31:49 | selectohh | does anyone know if pcm_play_data can play mp3s? i understand mp3_play_data is only for archos players |
19:32:53 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
19:33:03 | | Part delt |
19:33:22 | Llorean | selectohh: pcm is not MP3, so the function would be rather improperly named if it could. |
19:33:40 | | Join midgey|w [0] (i=836b0053@gateway/web/ajax/mibbit.com/x-5046193013362524) |
19:33:43 | selectohh | what function should we use to play mp3 data in a plugin? |
19:33:48 | | Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/mibbit.com/x-7649236a1c970bf3) |
19:35:11 | | Join tessarakt [0] (n=jens@e180069132.adsl.alicedsl.de) |
19:35:28 | Llorean | selectohh: I don't believe any plugins currently play back their own MP3s, though a few manipulate the existing playback system. |
19:36:43 | selectohh | hmm.. thanks. when you say manipulate the existing playback system, do you mean they find a workaround for this? or they play other formats instead |
19:37:19 | Mikachu | maybe you could say what you're trying to achieve on a higher level, do you want to play background music or just sound effects or what? |
19:37:42 | evilnick | They can change the volume, skip tracks etc. of the currently playing playlist |
19:37:43 | Llorean | selectohh: Music can playback while a plugin is in use. They can stop, resume, skip tracks, etc, and in the case of Pictureflow, initiate playback. |
19:38:30 | selectohh | mikachu: i literally want to play mp3s in a plugin (load, play). nothing too intense, just to trigger mp3s by using the buttons on the player. the big picture is trying to make a drum machine out of a sansa (not a sequencer just a drum machine). |
19:39:35 | evilnick | There was a sequencer plugin for the iRiver H300/H100 series a few years ago, IIRC it wasn't added to flyspray |
19:39:48 | selectohh | llorean: okay that sounds pretty much like what i want. amazing. thank you. |
19:40:12 | Mikachu | selectohh: you can only play one sound at a time then, not very exciting for a drum machine |
19:40:26 | Mikachu | but what about the midi plugin? |
19:40:32 | selectohh | evilnick: really.. yeah i've searched to death, printed every reference i could find to mp3_play_data and pcm_play_data, but still can't make too much progress with what i'm doing. pcm, no problem (with raw files). mp3, can compile with no errors, but no sound. |
19:40:33 | gevaerts | selectohh: are the samples you're using really big enough to need compression? I'd just use wav |
19:40:37 | Mikachu | or is that a codec? i forget |
19:41:37 | Llorean | gevaerts: Want to commit the iPod charging and transfer speed fixes to the main branch now? |
19:41:58 | Llorean | Mikachu: I'm pretty sure the midi plugin uses PCM samples. |
19:42:34 | selectohh | gevaerts: i know what you mean. i'm starting to feel that way too. i kind of want to have mp3 support, especially due to the small amount of storage on the system. i kind of found an older sansa that i can solder buttons to, but it's only 1-2 gig |
19:42:36 | Llorean | selectohh: On hardware codec, MP3 doesn't require a codec loaded to memory to play because the hardware decodes MP3 |
19:42:37 | evilnick | selectohh: The problem being that it was on A N Other website so is difficult to find now, but it might be useful to have a look at. |
19:43:07 | Llorean | selectohh: On software codec, PCM is more or less the "no codec needed to play" case, while everything else (including MP3) would require a codec loaded to decode to PCM. In Rockbox, the MP3 codec is not constantly in memory. |
19:43:08 | selectohh | evil do you remember the name of the program? |
19:43:13 | evilnick | selectohh: I'd imagine that pcm would be easier |
19:43:30 | evilnick | I'll have a search round mistic-river for you |
19:43:34 | selectohh | evil: you would be correct, at least in my case :) |
19:43:55 | selectohh | evil: that would be awesome thank you. i'm copying all this conversation and will do tons of searches based on you guys' ideas |
19:44:10 | gevaerts | Llorean: I think I'll send some emails to -dev for those first. I'd really like to hear something from people who know the area |
19:44:51 | gevaerts | If I don't get any response, I'll bring it up again at devcon. We should be able to reach a real decision there :) |
19:45:01 | * | Llorean thinks, at least with charging, it's time to enable it. |
19:45:40 | Llorean | So, hopefully after DevCon |
19:45:55 | gevaerts | not *after* ;) |
19:46:22 | Mikachu | selectohh: maybe you can store mp3 on the device and decode to ram when you start? |
19:46:45 | Mikachu | but maybe that's not easier than just playing them |
19:46:58 | Llorean | gevaerts: "after the Devcon begins"? |
19:47:18 | selectohh | mikachu: is there a decode function? |
19:47:29 | gevaerts | Llorean: that's more like it :) |
19:48:12 | selectohh | llorean: does what i'm describing sound nearly impossible? i wonder why no one else has done it :) |
19:48:46 | Llorean | selectohh: Nobody's done it because in the vast majority of cases it's unnecessary. And using the main playback engine would not work well if you intended to ever have two sounds mixed. |
19:48:50 | gevaerts | selectohh: as soon as you want to do effects, you want pcm anyway |
19:49:55 | selectohh | llorean: yeah i would want to mix. and decoding them to wav, if i felt masochist enough to try, has been done? |
19:51:18 | Llorean | As I said earlier, decoding any format would require loading a codec for that format. |
19:51:24 | Llorean | Something, afaik, only done by the playback system currently |
19:51:41 | selectohh | llorean and gevaerts and evilnick: i suppose yes i do want to mix and yes i might want to do effects. thanks for all the info it's totally put me on the right track. |
20:00 |
20:01:49 | amiconn | Hmm, fm radio costs 8712 bytes on coldfire (M5) |
20:03:33 | amiconn | 8712 bytes binsize, 12332 bytes RAM in total |
20:03:53 | * | amiconn is integrating the fm mod properly |
20:05:49 | gevaerts | that's not too much. I'd probably have expected more |
20:08:28 | LambdaCalculus37 | amiconn: So how was the overall mod to the M5 with the X5's FM daughterboard? |
20:09:40 | | Join bmwboy [0] (n=18ff9893@gateway/web/cgi-irc/labb.contactor.se/x-7536ff56a721f3c3) |
20:10:09 | bmwboy | Hello, I am using rockbox on a sansa e280, and there are no battery icons/etc. appearing; there is jsut a grey space? |
20:11:01 | | Quit moos (Read error: 54 (Connection reset by peer)) |
20:12:18 | gevaerts | bmwboy: Can you be a bit more specific? |
20:12:51 | bmwboy | on the main screen |
20:13:00 | bmwboy | err |
20:13:02 | bmwboy | nevermind |
20:13:08 | martian67 | bmwboy, your theme probly borked |
20:13:08 | martian67 | oh |
20:13:09 | bertrik | maybe you accidentally disabled the status bar |
20:13:18 | bmwboy | i just had a brainfart and realized that's how i designed the theme |
20:13:28 | gevaerts | ah :) |
20:13:35 | evilnick | selectohh: I was totally wrong! I think that the plugin was beatbox, which has been worked on recently: FS #10022 |
20:13:36 | martian67 | haha :) |
20:14:04 | | Join moos [0] (i=mustapha@rockbox/staff/moos) |
20:14:06 | * | gevaerts wishes that all support issues were that easy to solve |
20:16:06 | * | bertrik is still confused about the e200v2 radio problem |
20:16:23 | | Join darkham [0] (n=darkhamm@host102-37-dynamic.31-79-r.retail.telecomitalia.it) |
20:17:44 | LambdaCalculus37 | bertrik: How so? |
20:17:59 | | Quit barrywardell (Remote closed the connection) |
20:19:25 | bertrik | LambdaCalculus37, the cause of it, why DBOP clock seems to influence it, why any of my patches can't make it work ... |
20:20:28 | | Join redfox [0] (n=redfox2@ns351996.ovh.net) |
20:27:35 | | Quit moos (Read error: 104 (Connection reset by peer)) |
20:28:46 | | Quit mt (Read error: 110 (Connection timed out)) |
20:34:09 | darkham | fuze fuze fuze |
20:34:10 | darkham | :9 |
20:34:13 | darkham | :) |
20:35:54 | LambdaCalculus37 | darkham: Stop it. |
20:36:14 | LambdaCalculus37 | bertrik: Do you have an e200v2, or need one? I have one at home that has a bad LCD, but the rest of it works. |
20:36:38 | | Quit BryanJacobs ("http://www.mibbit.com ajax IRC Client") |
20:37:00 | | Quit darkham (Client Quit) |
20:38:38 | bertrik | how bad is the LCD, is it still readable? |
20:38:57 | | Quit bluebrother (Read error: 113 (No route to host)) |
20:39:02 | LambdaCalculus37 | bertrik: Actually, it doesn't seem to display anything at all. I have to look at it again. |
20:39:29 | LambdaCalculus37 | It was a donation, and all I did with it was turn it on to see if it worked or not. |
20:39:50 | bertrik | maybe it's just an empty battery :P |
20:40:28 | *** | Saving seen data "./dancer.seen" |
20:41:07 | pixelma | evilnick, Llorean: for what it's worth, I tried the c200 HID on a WinXP machine with a multimedia keyboard and I indeed could change the master volume, realising at the same time that another difference that "comes with it" is that the mm keyboard is connected via USB and mine here is connected via PS2, or internally in case of the laptop - don't know how it's done there) |
20:41:46 | | Join bluebrother [0] (n=Dom@f053153125.adsl.alicedsl.de) |
20:43:01 | pixelma | (continuing the discussion about master volume and/or volume in the application changes when using Rockbox's HID to control it) |
20:47:31 | | Join dwarfish [0] (n=mctalley@c-68-47-253-5.hsd1.tn.comcast.net) |
20:49:34 | | Quit dwarfish (Client Quit) |
20:51:23 | | Join froggyman [0] (n=47ba06b6@gateway/web/cgi-irc/labb.contactor.se/x-9fae85511b2b17ea) |
20:53:48 | CIA-37 | New commit by amiconn (r21264): Add iAudio M5 FM radio mod to the advanced build options. * Unify iAudio audio driver, fmradio i2c driver, and power driver (M5 + X5 only). |
20:53:58 | froggyman | I am currently compiling rockbox with cygwin and tortoisesvn, and right aftering doing "make" it says "svn:This client is too old to work with working copy "path/to/RB source file" |
20:54:39 | * | Bagder blames the cygwin + tortoisesvn combo |
20:54:52 | froggyman | then it continues with "Generating Dependencies"; will this build fine? |
20:55:12 | Bagder | yes, I think you'll just get a weird/blank svn version number in the build |
20:55:25 | froggyman | ok |
20:55:54 | LambdaCalculus37 | bertrik: If you want it, I can send it to you. |
20:56:12 | froggyman | what SVN would you recommend using besides tortoise (for windows), because I dont really care for its layout |
20:56:29 | gevaerts | layout? |
20:56:52 | * | Bagder uses cygwin's svn at work atm |
20:57:17 | evilnick | pixelma: Was it *only* the master volume that you could change? Or could you change the volume on the application that has focus? |
20:57:20 | gevaerts | froggyman: see if cygwin has a newer svn |
20:57:23 | * | Bagder is a command line guy |
20:58:34 | bertrik | LambdaCalculus37, if the display doesn't work at all it won't be much use, but as long as it's readable I could use it to debug |
20:58:57 | pixelma | evilnick: I asked myself why I didn't try that... but it's a work computer and if at all the only media player on there would have been WMP (since it's running XP) |
20:59:02 | froggyman | gevaerts: the way its GUI is set up |
20:59:29 | * | pixelma could have changed that though :\\ |
20:59:52 | bluebrother | that would be UI, not layout :) |
20:59:52 | | Quit bmwboy ("CGI:IRC (EOF)") |
21:00 |
21:00:07 | * | gevaerts doesn't use GUI svn tools |
21:00:45 | * | froggyman makes mistakes |
21:01:27 | bertrik | AFAIK, dominik W is going to bring his e200v2 to devcon so maybe I can hack on that if he allows me |
21:01:27 | | Join p3tur [50] (n=petur@rockbox/developer/petur) |
21:04:38 | Blue_Dude | FS #10324 has been cleaned up to use existing code. Please take a look. |
21:06:32 | | Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) |
21:13:47 | | Join Llor_Phone [0] (n=Llorean@166.189.246.7) |
21:14:21 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
21:14:52 | | Quit thegeek (Read error: 110 (Connection timed out)) |
21:15:04 | | Join perrikwp [0] (i=18ac0c41@gateway/web/ajax/mibbit.com/x-5f3474731b7e566c) |
21:17:21 | | Quit spyder ("leaving") |
21:17:38 | | Join spyder [0] (n=spyder@lirhost.net) |
21:18:00 | Llor_Phone | So was a decision about the debug menu in 3.3 made? |
21:18:29 | * | gevaerts doesn't think so |
21:19:07 | gevaerts | I'd leave it in though, there are some things in it that people occasionally need, and I don't think it's a good idea to move them to somewhere else *now* |
21:20:06 | amiconn | Zagor: ping |
21:23:57 | Blue_Dude | The file open routine is much slimmed down. What are the chances of committing this patch? |
21:27:53 | Unhelpful | screenshot at least is useful and needs to be elsewhere if debug menu is not included by default, i'd think. |
21:27:53 | | Quit froggyman ("CGI:IRC (EOF)") |
21:28:19 | | Join froggyman [0] (n=Froggyma@pool-71-186-6-182.chi01.dsl-w.verizon.net) |
21:29:24 | | Quit Llor_Phone (Remote closed the connection) |
21:33:49 | | Join Imaginal [0] (n=travis@65.19.244.43) |
21:34:29 | Imaginal | Does rockbox play m4a files? |
21:35:21 | Unhelpful | Imaginal: yes, provided they contain AAC audio |
21:36:35 | | Join robin0800 [0] (n=robin080@host86-165-146-112.range86-165.btcentralplus.com) |
21:36:54 | Imaginal | Unhelpful: I have m4as that used to play, that won't anymore in rockbox. It displays them, but skips passed them when I try to play. I'm confused |
21:37:00 | CIA-37 | New commit by amiconn (r21265): Don't rebuild rbspeex(enc|dec) everytime when making voice files. |
21:39:19 | | Join Jaykay [0] (n=chatzill@p5DDC7448.dip.t-dialin.net) |
21:40:28 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
21:42:37 | | Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca) |
21:44:40 | | Join Sajber^ [0] (n=Sajber@h-143-12.A213.priv.bahnhof.se) |
21:45:57 | Blue_Dude | Any committers like to comment? I can't put off the wife much longer. Got honeydo stuff waiting... |
21:46:58 | evilnick | Blue_Dude: Maybe check the logs afterwards? |
21:47:30 | Blue_Dude | I will. I just didn't want it to get lost. |
21:48:54 | Imaginal | How should I troubleshoot my problem? M4a files won't play. |
21:50:42 | evilnick | Imaginal: Give as much detail as you can, what encoder, what settings, what tags are there, etc. and if you could upload a sample file that doesn't work, that might be useful too. |
21:56:22 | Imaginal | 3.2 release. 5.5g ipod 80gb, mpeg-4 aac audio (itunes), haven't touched default settings |
21:56:32 | | Quit JdGordon| ("http://www.mibbit.com ajax IRC Client") |
21:57:18 | Imaginal | sample file at http://www.geckoz.com/sample.m4a |
21:57:44 | bertrik | yay, 32-bit timer on ams sansa works as advertised in the datasheet |
21:57:57 | | Quit LambdaCalculus37 ("http://www.mibbit.com ajax IRC Client") |
21:59:37 | Imaginal | I have this problem with a 4g 20gb ipod 3.2 build as well |
22:00 |
22:04:36 | evilnick | Imaginal: I'll have a closer look at it when I get home, of course, someone else could check it out beforehand. Did this definitely play in Rockbox earlier? |
22:06:12 | Llorean | Blue_Dude: The whole point of it being in the tracker is that now people can find it. |
22:06:56 | Imaginal | evilnick: yes. Around 2.4 or so... I just want to know if there is something in my m4as that is messing it up |
22:07:35 | Imaginal | Can I find previous builds somewhere without having to compile them? |
22:08:57 | Llorean | Imaginal: Rockbox 2.4 didn't support AAC, being on hardware codec players only |
22:10:05 | Imaginal | Llorean: fair enough, I just sort of made 2.4 up ^_^ How about pre-3.0? |
22:10:19 | Llorean | It's not going to be at all helpful if you lie about things. |
22:10:35 | Llorean | By 3.2 do you mean the actual 3.2 release, or some random build at, around, or somewhat after the 3.2 release? |
22:12:17 | Imaginal | Llorean: The actual 3.2. I was just trying to remember what release I had before 3.0. |
22:12:34 | Llorean | There was no swcodec release before 3.0 |
22:12:44 | Llorean | Why not update to a current build and see if your files play |
22:12:44 | gevaerts | that would have been a development build |
22:13:19 | evilnick | Llorean: I've tried with my Sansa using the most current build as of 10 hours ago |
22:13:36 | evilnick | tried playing Imaginal's sample file, I meant. |
22:13:42 | Llorean | evilnick: Ah. |
22:13:51 | Imaginal | Currently running 3.2... |
22:14:00 | Llorean | Imaginal: 3.2 is not the current build, it's just the latest release. |
22:14:11 | Llorean | There's about three months of difference, including fixes to AAC |
22:14:18 | Llorean | Well, the MP4 parser part at least |
22:14:22 | Imaginal | Llorean: again, I'm sorry |
22:14:24 | Llorean | But, evilnick said it's still not work. |
22:14:42 | Llorean | Imaginal: And it was encoded using iTunes? Is the file streamable? |
22:15:53 | evilnick | Llorean: iTunes v7.0.2.16, QuickTime 7.1.3 (according to opening the file in Notepad) |
22:15:56 | Imaginal | Llorean: I don't know if it is steamable, but it was encoded with iTunes v7.0.2.16, QuickTime 7.1.3 |
22:16:26 | Llorean | For files to play in Rockbox they need to be streamable, and that's the most common problem encountered with AAC files that won't play. |
22:16:56 | Imaginal | Llorean: how can I check for steamability? |
22:17:36 | | Quit Jaykay ("ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]") |
22:18:20 | Blue_Dude | Llorean: all I meant was I would like to commit the patch, and didn't want it to be forgotten. |
22:18:24 | Llorean | Don't know, honestly. It basically boils down to where the metadata is located within the file, if I understand correctly. I believe Foobar2000 has an "Optimize MP4 layout" function, I'm not sure about other tools |
22:19:38 | Imaginal | I haven't found an m4a that will play yet. I found one encoded using Nero AAC codec / 1.3.3.0, mpeg-4 aac audio |
22:19:42 | | Join __lifeless [0] (n=lifeless@188.16.80.128) |
22:19:43 | | Quit __lifeless (Read error: 54 (Connection reset by peer)) |
22:20:21 | Llorean | Blue_Dude: How much binary size increase goes with the patch? Could it be done as a plugin rather than part of the core to lower this? |
22:20:54 | Llorean | Imaginal: Have you created your own AACs? most created in iTunes and not modified in other programs should work fine. |
22:22:45 | Imaginal | I currently run ubuntu, and have for 2 years or so. I haven't created my own aacs since then |
22:24:17 | Llorean | Imaginal: Well, odds are good that getting them to work in Rockbox is going to depend on fixing the files, rather than fixing Rockbox. Certain limitations (streaming files) are in place because they more or less have to be. |
22:25:31 | | Join JdGordon| [0] (i=836b0069@rockbox/developer/JdGordon) |
22:25:43 | Imaginal | Llorean: I think you are probably right, and now that I think about it, I was playing with songbird a while ago, and it was trying to write tags to m4as and couldn't |
22:26:48 | | Quit r0b- (Read error: 110 (Connection timed out)) |
22:28:14 | | Quit robin0800 (Remote closed the connection) |
22:30:48 | Blue_Dude | Llorean: I don't think this could be a plugin. It integrates fairly tightly in the DSP and playback routines. I'm not sure how that could be brought back out. |
22:32:36 | Llorean | Blue_Dude: Is the patch made in such a way that it depends on a define for the code to be enabled? It seems like the sort of thing that would only be useful under very, very specific circumstances, and it might make more sense for it to be conditionally compiled in when it's needed, rather than being there in all user builds. |
22:32:47 | gevaerts | Blue_Dude: maybe you could #ifdef it though, and make it an advanced configure option |
22:33:48 | Blue_Dude | What about a simulator only definition? That's where it's most useful anyway. |
22:35:39 | | Quit _lifeless (Read error: 113 (No route to host)) |
22:36:27 | Blue_Dude | I could bracket all the code with #ifdef SIMULATOR / #endif. Would that be acceptable? |
22:37:17 | gevaerts | Blue_Dude: I'd use a different define, that possibly gets enabled by default for SIMULATOR |
22:37:27 | | Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/mibbit.com/x-20b9df2184399946) |
22:40:32 | *** | Saving seen data "./dancer.seen" |
22:42:04 | | Join robin0800 [0] (n=robin080@host86-165-146-112.range86-165.btcentralplus.com) |
22:42:10 | | Join thegeek [0] (n=nnscript@s243b.studby.ntnu.no) |
22:43:51 | Blue_Dude | What would be the appropriate location to put a custom build define? The dsp.h file? Somewhere else? |
22:53:03 | | Quit dmb (Remote closed the connection) |
22:55:24 | | Join barrywardell [0] (n=barrywar@79.97.85.223) |
22:58:34 | Imaginal | I'm not sure what happened, but using dbpoweramp's m4a utility makes the files playable in rockbox. The m4a files are all broken. Thanks for the troubleshooting everyone! |
23:00 |
23:00:54 | | Quit tomers ("ChatZilla 0.9.84 [Firefox 3.0.10/2009042523]") |
23:05:17 | | Quit stripwax (Read error: 104 (Connection reset by peer)) |
23:07:11 | | Join stripwax [0] (n=Miranda@87-194-34-169.bethere.co.uk) |
23:11:48 | CIA-37 | New commit by bertrik (r21266): FS #10317 - Sansa AMS 32-bit timers. Configure the timers for 32-bit mode instead of the default 16-bit mode. |
23:19:57 | | Quit stripwax ("http://miranda-im.org") |
23:25:58 | | Quit perrikwp ("http://www.mibbit.com ajax IRC Client") |
23:31:15 | | Quit Imaginal (Read error: 60 (Operation timed out)) |
23:33:29 | | Join matsl [0] (n=matsl@1-1-4-2a.mal.sth.bostream.se) |
23:42:39 | | Quit evilnick ("http://www.mibbit.com ajax IRC Client") |