--- Log for 09.08.114 Server: kornbluth.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 11 hours and 41 minutes ago 00.04.25 Quit pamaury (Ping timeout: 245 seconds) 00.18.57 # jhMikeS, you seem to be experienced with the ipod classic. So, can you help me understand the piezo driver? 00.20.51 # The calls to piezo_start from piezo_button_beep are what interest me the most. What are the arguments to piezo_start for? 00.22.18 Join bertrik [0] (~quassel@rockbox/developer/bertrik) 00.22.29 # franklin: probably frequency (or period) and duration 00.22.55 # So the first argument is the frequency? In what units? KHz? Hz? 00.23.03 # Not Hz, 22 Hz is TOO low 00.23.20 # the beep is very high-pitched 00.23.31 *** Saving seen data "./dancer.seen" 00.23.49 # what is the second argument? 00.23.56 # And the second argument? periods 00.24.16 # let me have a look at the code 00.24.38 # static void piezo_start(unsigned short cycles, unsigned short periods) 00.24.49 # So cycles is KHz? 00.24.57 # and periods is the number of cycles? 00.25.24 # the timer is configured for 100kHz 00.25.29 # Which means? :) 00.25.34 # and it will generate an edge every ticks 00.25.48 # so the frequency should be 100kHz / 22 / 2 00.25.57 # why 2? 00.25.58 # (because you have two edges per period) 00.26.03 # ah 00.26.16 # and it does that times 00.26.45 # i.e. will generate 2 * edges 00.27.02 # Say I want a 10 KHz beep for 1 second, what parameters would I pass to piezo_start? 00.27.30 # cycles=5, periods=10000 00.27.57 # OK, got the math! Thank you! I am going to add a piezo_beep function to the plugin API now :) 00.28.14 # But wait, how do I find the periods? 00.28.26 # duration / frequency 00.28.33 # Oh duh... 00.28.42 # :) 00.28.49 # * franklin faceplams himself 00.28.50 Quit lebellium (Quit: ChatZilla 0.9.90.1 [Firefox 32.0/20140804164216]) 00.28.54 # *facepalm* 00.29.25 # remember that this thing has a somewhat narrow frequency response 00.29.31 # it's loudest around 1-2kHz 00.29.59 # BTW, how slow is division on the ARM CPU? 00.30.12 # and, as this is a square wave, it will produce a rattling sound below a few hundred Hz 00.30.19 # yeah 00.30.36 # even though this isn't actually a piezo in the classic, but just a little speaker 00.30.54 # So I could play some game music through it? :) 00.31.51 # beep sequences within an adequate frequency range are of course easy, some old-style arcade game audio effects might be a bit more tricky 00.32.33 # but the hardware is actually somewhat similar to the internal beep speaker of old PCs 00.33.14 # with a combination of a timer and a DMA channel you can possibly even play PCM audio on it, with quite a bit of preprocessing 00.33.33 # division on this CPU takes like 2-3 cycles per bit IIRC 00.33.33 # ok... way above my head now :) 00.33.46 # so a 32 by 32 bit division will probably be below 100 cpu cycles 00.33.54 # How much is addition? 00.33.59 # Or multiplication? 00.34.06 # addition is 1-2 cycles 00.34.14 # multiplication is like 2-3 I think 00.34.23 # or even 1-3 00.34.29 # oh... 25 times slower :) 00.34.35 # also depends on whether things can be prefetched 00.34.37 # 50 times... 00.34.43 # Yeah, so much slower 00.34.47 # well multiplication is a hardware operation 00.35.02 # division is a piece of code, which repeatedly subtracts numbers from each other 00.35.14 # "Good code too divide takes a Knuthian hero, but even God can't divide by zero!" 00.35.18 # :) 00.38.06 # TheSeven, sorry, but say I have time in uSeconds... cycle count formula? 00.38.15 # n00b question :) 00.39.09 # so you have time in µs and frequency in Hz? 00.39.16 # Yes/ 00.39.18 # yes. 00.40.01 # then cycles = 50000 / frequency, periods = frequency * time / 1000000 00.40.21 # OK, thank you. :) 00.40.34 # :) 00.40.52 # Prepare to see 2048 with music now... from the speaker :O 00.42.35 # btw, ARM division code: http://git.rockbox.org/?p=rockbox.git;a=blob;f=lib/arm_support/support-arm.S;h=6141a3f1584830469eeee7728dcc6d3ec825db64;hb=refs/heads/master 00.43.25 # yeah... no :) I'm avoiding writing ARM assembly, because, frankly, compilers are better at it in most cases :) 00.43.32 # Or reading it for that matter :) 00.44.34 # So where would the best place be to define the piezo_* functions for the plugin API? in plugin.c? or somewhere else? 00.45.03 # no idea at all, I never dealt with anything higher-level than the firmware tree ;) 00.45.10 # lol :) 00.45.19 # that's good :) 00.48.07 # And is the define for ipod classic IPOD6G or IPOD_6G? 00.54.36 Join Airsh0ck [0] (~Airsh0ck@bxy204.neoplus.adsl.tpnet.pl) 00.56.42 # nm, it's IPOD_6G 01.00.43 Quit ender (Quit: Sex is dirty - if you do it right. -- Isaac Asimov) 01.01.37 # Hey, does someone know where I should define piezo-related plugin functions? 01.55.08 Quit Airsh0ck (Remote host closed the connection) 02.04.57 Quit bertrik (Remote host closed the connection) 02.08.57 # franklin: no idea :) I never cared about looking. Probably some frequency and duration stuff. 02.09.14 # Well, TheSeven already cleared it up for me :) 02.09.18 # Thanks anyways! 02.10.22 # But GCC isn't a compiler 02.10.49 # GNU Compiler Collection... GNU C Compiler... 02.11.02 # that's the great deception 02.11.46 # DSP never failed to be faster in asm, especially if you exploit stuff that the compiler doesn't 02.23.32 *** Saving seen data "./dancer.seen" 02.28.48 # But for most RISC, compiler is usually 80-95% as fast as handwritten code... 03.00.00 Quit AlexP (Remote host closed the connection) 03.03.57 Quit shamus (Quit: chaos reigns within reflect repent and reboot order shall return) 03.07.13 Join shamus [0] (~shmaus@ip-206-192-193-180.marylandheights.ip.cablemo.net) 03.14.59 # saratoga, do you know what the third field in the viewers.config file does? 03.22.33 Quit shamus (Quit: chaos reigns within reflect repent and reboot order shall return) 03.23.34 Join shamus [0] (~shmaus@ip-206-192-193-180.marylandheights.ip.cablemo.net) 03.24.31 Quit shamus (Client Quit) 03.25.08 Join shamus [0] (~shmaus@ip-206-192-193-180.marylandheights.ip.cablemo.net) 03.36.11 # TheSeven, thanks for all the help! I have pushed the code, as well as some sample plugins to Gerrit now! 04.22.59 Quit franklin (Remote host closed the connection) 04.23.36 *** Saving seen data "./dancer.seen" 04.25.56 Join [Saint] [0] (~saint@rockbox/staff/saint) 04.26.29 Quit pixelma (Disconnected by services) 04.26.30 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma) 04.26.32 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma) 04.26.47 Quit amiconn (Disconnected by services) 04.26.48 Join amiconn_ [0] (quassel@rockbox/developer/amiconn) 04.26.52 Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) 04.43.24 # <[Saint]> Hmmmm. 04.43.30 Join ygrek [0] (~user@108.59.6.97) 04.43.35 # <[Saint]> Chrome -dev won't load the .pdf manuals. 05.02.52 Quit GodEater (Ping timeout: 240 seconds) 05.11.09 Join cmhobbs_ [0] (~cmhobbs@ip98-186-66-92.fv.ks.cox.net) 05.11.45 Join GodEater [0] (~whoknows@my83-216-94-127.mynow.co.uk) 05.11.45 Quit GodEater (Changing host) 05.11.45 Join GodEater [0] (~whoknows@rockbox/staff/GodEater) 05.11.57 Quit Jinx (Read error: Connection reset by peer) 05.20.44 Join Jinx [0] (Dojo@unaffiliated/jinx) 05.46.08 Quit TheSeven (Disconnected by services) 05.46.30 Join [7] [0] (~quassel@rockbox/developer/TheSeven) 05.46.43 Join steffengy [0] (~quassel@p57B49C0D.dip0.t-ipconnect.de) 05.49.33 Quit steffengy1 (Ping timeout: 240 seconds) 06.23.38 *** Saving seen data "./dancer.seen" 06.30.55 Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon) 06.32.32 Quit JdGordon (Ping timeout: 240 seconds) 06.35.38 Quit JdGordon_ (Ping timeout: 246 seconds) 06.35.55 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) 07.57.09 Quit Jinx (Quit: reboot) 08.01.13 Join AlexP [0] (~alex@rockbox/staff/AlexP) 08.23.39 *** Saving seen data "./dancer.seen" 08.34.54 Quit eternnoir (Remote host closed the connection) 08.36.45 Join eternnoir [0] (~quassel@li389-177.members.linode.com) 08.43.50 Quit eternnoir (Remote host closed the connection) 08.45.22 Join rela [0] (~x@pdpc/supporter/active/rela) 08.45.37 Join eternnoir [0] (~quassel@li389-177.members.linode.com) 08.50.45 Quit eternnoir (Remote host closed the connection) 08.52.32 Join eternnoir [0] (~quassel@li389-177.members.linode.com) 08.54.55 Quit eternnoir (Remote host closed the connection) 08.56.50 Join eternnoir [0] (~quassel@li389-177.members.linode.com) 09.54.27 Join lebellium [0] (~chatzilla@89-93-178-161.hfc.dyn.abo.bbox.fr) 10.03.23 Join pamaury [0] (~quassel@rockbox/developer/pamaury) 10.23.43 *** Saving seen data "./dancer.seen" 10.39.57 Join ender [0] (krneki@foo.eternallybored.org) 11.04.42 Quit jhMikeS (Ping timeout: 244 seconds) 11.07.32 Quit mc2739 (Ping timeout: 240 seconds) 11.09.54 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739) 11.27.51 Quit rela (Read error: Connection reset by peer) 11.35.31 Quit ender (Ping timeout: 255 seconds) 11.44.18 Join bertrik [0] (~quassel@rockbox/developer/bertrik) 11.59.04 Join bertrik_ [0] (~quassel@rockbox/developer/bertrik) 12.01.00 Quit bertrik (Ping timeout: 272 seconds) 12.10.37 Nick bertrik_ is now known as bertrik (~quassel@rockbox/developer/bertrik) 12.23.45 *** Saving seen data "./dancer.seen" 12.28.07 Join ender [0] (krneki@foo.eternallybored.org) 12.49.43 Join n1s [0] (~n1s@rockbox/developer/n1s) 13.24.35 Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) 13.31.57 Quit ygrek (Ping timeout: 244 seconds) 13.35.16 Quit ender (Ping timeout: 250 seconds) 14.23.47 *** Saving seen data "./dancer.seen" 14.38.21 Join ender1 [0] (krneki@foo.eternallybored.org) 14.49.24 Quit ender1 (Quit: In every computer error, there are at least two human errors, including the error of blaming it on the computer.) 14.49.53 Join Rower [0] (~husvagn@h176n2-aeg-a11.ias.bredband.telia.com) 15.30.15 Join kugel [0] (~kugel@rockbox/developer/kugel) 15.32.58 Join rela [0] (~x@pdpc/supporter/active/rela) 15.44.44 Quit kugel (Ping timeout: 250 seconds) 15.51.11 Quit APLU (Quit: !sucide) 15.52.10 Join APLU [0] (~mulx@eva.aplu.fr) 15.53.57 Quit rela (Read error: Connection reset by peer) 15.54.14 Join kugel [0] (~kugel@rockbox/developer/kugel) 15.59.26 Quit kugel (Ping timeout: 245 seconds) 16.00.09 Join kugel [0] (~kugel@91-64-119-232-dynip.superkabel.de) 16.00.14 Quit kugel (Changing host) 16.00.14 Join kugel [0] (~kugel@rockbox/developer/kugel) 16.06.44 Join kugel_ [0] (~kugel@rockbox/developer/kugel) 16.09.26 Quit kugel (Ping timeout: 250 seconds) 16.12.09 # wodz (logs): I don't remember, did you ever committed/pushed to gerrit the changes we made at DevCon to the register description files parser ? 16.13.18 Join ender [0] (krneki@foo.eternallybored.org) 16.23.50 *** Saving seen data "./dancer.seen" 16.37.14 Join sakax [0] (~sakax@unaffiliated/sakax) 17.17.02 Quit cmhobbs_ (Ping timeout: 250 seconds) 17.21.21 Quit kugel_ (Ping timeout: 240 seconds) 17.21.35 Quit GodEater (Quit: Coyote finally caught me) 17.22.25 Join kugel [0] (~kugel@rockbox/developer/kugel) 17.23.50 Join GodEater [0] (~whoknows@my83-216-94-127.mynow.co.uk) 17.23.50 Quit GodEater (Changing host) 17.23.50 Join GodEater [0] (~whoknows@rockbox/staff/GodEater) 17.25.13 Join franklin [0] (~franklin@cpe-071-071-071-105.triad.res.rr.com) 17.25.43 Join Airsh0ck [0] (~Airsh0ck@bbj100.neoplus.adsl.tpnet.pl) 17.33.17 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) 17.35.30 Quit GodEater (Quit: Coyote finally caught me) 17.41.02 Quit kugel (Ping timeout: 255 seconds) 17.44.26 Join kugel [0] (~kugel@rockbox/developer/kugel) 17.52.48 Quit steffengy (Disconnected by services) 17.52.48 Join steffengy1 [0] (~quassel@p5088F405.dip0.t-ipconnect.de) 17.54.44 Quit kugel (Ping timeout: 250 seconds) 17.55.28 Join kugel [0] (~kugel@91-64-119-232-dynip.superkabel.de) 17.55.28 Quit kugel (Changing host) 17.55.28 Join kugel [0] (~kugel@rockbox/developer/kugel) 18.05.31 Join GodEater [0] (~whoknows@216.166.10.94) 18.05.31 Quit GodEater (Changing host) 18.05.31 Join GodEater [0] (~whoknows@rockbox/staff/GodEater) 18.12.22 # Hey guys, can I find somewhere some rockbox code documentation? I'm new, I've read kernel overview and started to read source code, but documentation would be helpful. 18.12.32 # Airsh0ck, on what aspect? 18.12.53 # The docs aren't the best, but the code is well-commented 18.13.17 # there's not really a guide to the source code structure as far as I know 18.13.25 # Some files description, how it is works at all etc. 18.13.54 # Yeah, not really... But again, the code is very well-commented 18.14.07 # Or self-explanatory in most cases 18.14.32 # the 'firmware' subdir basically contains the 'OS' part and the 'apps' the higher level parts 18.14.53 # Okey, I'm going to read the code anyway. Thanks :) 18.14.58 # firmware/target is mostly the hardware/platform specific stuff 18.15.05 # bootloader/ contains the code for ROLO 18.15.23 # android is for the android port - duh :) 18.15.47 # docs/ has some useful info 18.15.49 # Ok, as I read "apps" are mainly "high" level apps like plugins etc? and OS is kernel, drivers? 18.15.57 # Yep 18.16.18 # bertrik, what's debian/? 18.17.17 # Ok. And can you tell what part of software is in the main development right now? 18.17.39 # franklin: no idea 18.18.16 # the rockbox bootloader is basically a stripped version of rockbox itself 18.20.06 # I'm asking because I've got Fuze+ and I'm wondering if I can write something useful for this device 18.20.49 # Airsh0ck: pamaury is working on that player as far as I know, but I fear that all the 'easy' stuff has already been done 18.21.21 # are you thinking of something specific that you want to write? 18.22.50 Quit kugel (Ping timeout: 244 seconds) 18.23.37 # maybe some simple plugin for start, but mainly I want to get some kernel-related knowledge 18.23.46 Join kugel [0] (~kugel@91-66-52-228-dynip.superkabel.de) 18.23.46 Quit kugel (Changing host) 18.23.46 Join kugel [0] (~kugel@rockbox/developer/kugel) 18.23.51 *** Saving seen data "./dancer.seen" 18.27.49 # Airsh0ck, how about this: a unit converter. 18.28.11 # First you select the type of unit from a menu 18.28.27 # Then you get a screen that looks kind of like the EQ with several scrollbars 18.28.35 # sounds good 18.28.47 # You scroll up/down to the unit you want, and you scroll left/right to the value you know 18.28.56 # then all the other scrollbars change with it 18.29.11 # the Fuze+ port is quite complete, there are a few things to improve for sure but these are not very easy to do 18.29.19 Join kugel_ [0] (~kugel@rockbox/developer/kugel) 18.29.33 # BTW, if I were to buy a new DAP that runs rockbox, what would be the best? 18.29.51 # As in completeness of the port and quality of the hardware 18.30.07 # what is DAP? 18.30.18 # digital audio player, fancy term for "mp3 player" 18.30.24 # ah, ok :D 18.30.35 # I'm thinking Sansa 18.31.14 # And no "crazy ones" like the Clip that has half yellow LCD and half blue :) 18.31.29 # iPod Classic then 18.31.35 # I already have one :) 18.31.54 # And it needs to run Doom without crashing like the Classic :) 18.32.04 Quit kugel (Ping timeout: 246 seconds) 18.32.45 # Also, why is the Classic port "unusable"? No rbutil install, and the need for emCORE? is that it? 18.33.52 Join cmhobbs_ [0] (~cmhobbs@ip98-186-66-92.fv.ks.cox.net) 18.34.04 # * franklin waves at cmhobbs_ 18.34.52 # yes 18.34.57 # and no dual boot 18.35.00 # (yet) 18.35.11 # ah 18.35.35 # Any idea when TheSeven will push the massive patch that will fix everything? :) 18.35.48 # ask him 18.35.53 # llol 18.38.49 # is mailing list dead? I subscribe yesterday and I recieve nothing.. 18.39.05 # no 18.39.12 # people don't use it that much 18.40.50 # ok, I see 18.40.54 # I assume he should have received an automatic e-mail 18.41.04 # confirming his subscription 18.41.13 # Yes, I've got it 18.41.22 Quit kugel_ (Read error: Connection reset by peer) 18.41.32 Quit GodEater (Ping timeout: 240 seconds) 18.41.44 # then don't say "nothing" :-/ 18.41.55 # by nothing I mean any development related messages 18.42.02 # sorry :/ 18.42.04 # Yeah, IRC is used more 18.42.23 Join kugel [0] (~kugel@rockbox/developer/kugel) 18.42.29 # So you want to write a plugin? 18.43.11 # I think about it 18.43.33 # any suggestions? 18.43.41 # As for what to write? 18.44.33 # a vinylifier DSP 18.44.57 # a DSP that simulates surface noise and clicks and pops from vinyl records 18.45.47 # I'm afraid, it sounds little hard to me 18.45.54 Join kugel_ [0] (~kugel@rockbox/developer/kugel) 18.46.02 # I think that was a joke ;) 18.46.05 # Or not? 18.46.07 # nope 18.46.07 # :D 18.46.22 Quit kugel_ (Read error: Connection reset by peer) 18.46.45 # and I think it's just a matter of recording a loop of surface noise, some pops and clicks, and inject them randomly into the PCM stream 18.46.49 # "just" 18.46.49 Join GodEater [0] (~whoknows@64.9.157.64) 18.46.49 Quit GodEater (Changing host) 18.46.49 Join GodEater [0] (~whoknows@rockbox/staff/GodEater) 18.46.55 # lol 18.47.02 Join kugel_ [0] (~kugel@rockbox/developer/kugel) 18.47.17 # perhaps with a configurable frequency of pops 18.47.21 # How about learning from /my/ first "good" plugin: 2048? 18.47.29 # (as in, how many pops per minute) 18.47.29 # :) 18.47.35 Quit kugel (Remote host closed the connection) 18.48.13 # btw copper, franklin, how long have you develop rockbox? 18.48.21 # Not that long :) 18.48.33 # me? never 18.48.57 # Airsh0ck, first come up with a doable goal, then we can help you 18.49.05 # yep, I notice 2048 in latest changes today and I'm going to look at this 18.49.50 # what is it? 18.51.11 # 2048 is a game 18.51.18 # franklin, okay, I just wanted to chat with developers for now, to see how things going. :) 18.51.26 # oh sure :) 18.53.03 # ok, I have to read some code & wiki. Have a nice day guys, thanks for help :) 18.53.11 # stay on! 18.53.13 Join trampel [0] (~trampel@c-24-22-235-214.hsd1.wa.comcast.net) 18.55.50 # copper, you have any ideas for a plugin? 18.56.45 # I just gave you one 18.56.56 # and I don't remember my previous feature requests 19.01.36 # Does really no developer want 2048 on their DAP? :) 19.02.11 # I never really liked this game 19.02.42 # Why? so frustrating? :) Don't worry, it's possible to cheat in my version :) 19.03.00 # Just edit the savefile with the save editor 19.03.18 # no, just boring 19.03.22 # :p 19.03.36 # Boring!? :O 19.03.55 # pamaury, do you have an ipod? 19.04.00 # no 19.04.05 # never ! ;) 19.04.19 # So you don't want music from the internal speaker? :) 19.04.30 # Gerrit #909 19.04.30 # what? 19.04.33 # 3Gerrit review #909 at http://gerrit.rockbox.org/r/909 : 3Added piezo functions to plugin API, as well as some demo plugins by Franklin Wei 19.06.14 # oh my, I prefer the true speaker of my zen x-fi or zen mozaic, really ! 19.06.48 # Even though the driver treats it like a piezo, it's really a REAL speaker :) 19.06.49 # what internal speaker could possibly produce a remotely worthy output? 19.07.14 # I can play 128Hz tones, 262Hz tones, and 2000Hz tones controlled from a midi-like file :) 19.07.35 # Gerrit #909, file tonebox.c 19.07.36 # 3Gerrit review #909 at http://gerrit.rockbox.org/r/909 : 3Added piezo functions to plugin API, as well as some demo plugins by Franklin Wei 19.07.41 # see if bluebot can handle that :) 19.07.53 # even if it's a real speaker, I doubt you can get something using by driving it a pwm 19.08.13 # *useful 19.08.21 # *with a 19.08.29 # reminds me of the time I programmed speaker music in BASIC 19.08.58 # That's the idea :) 19.10.10 # Now, the next goal is to play the imperial march :) 19.12.34 Join ygrek [0] (~user@108.59.6.97) 19.12.43 Quit kugel_ (Ping timeout: 260 seconds) 19.14.19 Join kugel [0] (~kugel@rockbox/developer/kugel) 19.25.23 # OK, I can get a 440Hz "A" to come out... now to fix the bug 19.28.45 # what's the problem with bluebot? 19.39.03 Join CaptainKewl [0] (~captainke@207-237-110-248.c3-0.nyr-ubr2.nyr.ny.cable.rcn.com) 19.41.25 Join bluebrother [0] (~dom@rockbox/developer/bluebrother) 19.44.19 Quit bluebrother^ (Ping timeout: 240 seconds) 19.44.50 Quit fs-bluebot (Ping timeout: 260 seconds) 19.46.37 # ah yes 19.46.46 # franklin: port the TAK decoder from ffmpeg 19.46.49 # :) 19.48.22 Join fs-bluebot [0] (~fs-bluebo@g225253107.adsl.alicedsl.de) 19.54.15 Join lleeloo [0] (~lleeloo@37.215.64.29) 19.56.35 # bluebrother, maybe make it be able to retrieve info on a SHA1 hash 19.56.46 # FS #100 19.56.56 # Testing bluebot 19.57.16 Quit kugel (Ping timeout: 255 seconds) 19.57.22 # oh wait, where's bluebot? 19.57.35 Join kugel [0] (~kugel@rockbox/developer/kugel) 20.01.41 # Gerrit #888 20.01.45 # 3Gerrit review #888 at http://gerrit.rockbox.org/r/888 : 3Added 2048 game by Franklin Wei 20.02.58 Quit ygrek (Ping timeout: 272 seconds) 20.03.05 Join kugel_ [0] (~kugel@rockbox/developer/kugel) 20.04.28 Join kuldeepdhaka [0] (~kuldeepdh@unaffiliated/kuldeepdhaka) 20.04.44 Quit kugel (Ping timeout: 250 seconds) 20.08.40 Join kugel [0] (~kugel@rockbox/developer/kugel) 20.11.02 Quit kugel_ (Ping timeout: 240 seconds) 20.14.51 Quit kugel (Ping timeout: 240 seconds) 20.23.53 *** Saving seen data "./dancer.seen" 20.24.34 Join kugel [0] (~kugel@91-66-52-228-dynip.superkabel.de) 20.24.34 Quit kugel (Changing host) 20.24.34 Join kugel [0] (~kugel@rockbox/developer/kugel) 20.26.08 Quit kugel (Read error: Connection reset by peer) 20.26.09 Join kugel_ [0] (~kugel@rockbox/developer/kugel) 20.32.29 Quit kugel_ (Ping timeout: 255 seconds) 20.33.50 Quit [7] (Ping timeout: 260 seconds) 20.44.31 # franklin: fs#100 20.44.31 # http://www.rockbox.org/tracker/task/100 3Playlist (bugs, closed) 20.45.18 # franklin: also ... 20.45.25 # fs-bluebot: .describe 8e8671a to franklin 20.45.52 # oh, seems that feature broke recently 20.46.25 # or it's because of the non-ascii character 20.46.28 Join jhMikeS [0] (~jethead71@c-68-43-2-35.hsd1.mi.comcast.net) 20.46.28 Quit jhMikeS (Changing host) 20.46.28 Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS) 20.47.07 # fs-bluebot: .describe e557951 20.47.08 # 3crc-mi4: use const lookup table for crc by Marcin Bukat 20.47.30 # hmm. Looks like I have to figure what's going wrong with non-ascii characters on describe then :) 20.55.41 # fs@100 20.55.45 # fs#100 20.55.45 # http://www.rockbox.org/tracker/task/100 3Playlist (bugs, closed) 20.56.16 Quit kuldeepdhaka (Ping timeout: 246 seconds) 20.56.31 # fs-bluebot, .describe be61baf189edd8d6625f4a586f56f2ad8b718b8a 20.56.32 # 3Added 2048 game by Franklin Wei 20.56.37 # lol yeah :) 20.56.41 # fs-bluebot: the regexp is "[fF][sS]# {,1}[0-9]+" 20.56.50 Join kuldeepdhaka_ [0] (~kuldeepdh@unaffiliated/kuldeepdhaka) 20.56.51 # ok 20.56.55 # FS#101 20.56.55 # http://www.rockbox.org/tracker/task/101 3#513660: Sleeping Timer (feature, closed) 20.56.59 # fs#999 20.56.59 # http://www.rockbox.org/tracker/task/999 3records less time than shows when stopped (bugs, closed) 20.57.02 # ah 20.57.10 # hmm, should be able to simplify that 20.57.18 # anyway, that's what it matches 20.57.25 # so fs# 123 works 20.57.26 # http://www.rockbox.org/tracker/task/123 3Player: one-touch volume (feature, closed) 20.57.29 # fs #123 not 20.57.41 # You know, if you published the code, this would be unneccessary :) 20.57.59 # fs#10101 20.58.00 # http://www.rockbox.org/tracker/task/10101 3track skipping stops file buffering (bugs, closed) 20.58.04 # fs#1 20.58.04 # http://www.rockbox.org/tracker/task/1 3uncompressed PCM recording (feature, closed) 20.58.07 # gerrit#1 20.58.17 # that doesn't work 20.58.19 # Gerrit #1 20.58.24 # Gerrit #101 20.58.26 # 3Gerrit review #101 at http://gerrit.rockbox.org/r/101 : 3IAP rework patch 9: Move and split code by Ralf Ertzinger 20.58.31 # Gerrit#001 20.58.34 # Gerrit #001 20.58.39 # Gerrit #100 20.58.41 # 3Gerrit review #100 at http://gerrit.rockbox.org/r/100 : 3IAP rework patch 8: Revert to static buffers by Ralf Ertzinger 20.58.45 # OK I'll stop 20.59.05 # fs-bluebot: .say hi 20.59.25 # * user890104 slaps fs-bluebot 20.59.25 # user890104: ouch! 20.59.29 # lol 20.59.34 # * franklin slaps fs-bluebot 20.59.34 # franklin: ouch! 20.59.38 # nice :}) 20.59.42 # it still works :) 20.59.45 # * franklin kicks fs-bluebot 20.59.48 # nope 20.59.52 # * franklin punches fs-bluebot 20.59.59 # nope... :) 21.00.00 # you really thought bluebot simply accepts being slapped? 21.00.09 # * franklin slaps fs-bluebot 21.00.09 # franklin: ouch! 21.00.10 # * franklin slaps fs-bluebot 21.00.10 # franklin: ouch! 21.00.11 DBUG Enqueued KICK franklin 21.00.11 # * franklin slaps fs-bluebot 21.00.11 DBUG Enqueued KICK fs-bluebot 21.00.11 # franklin: ouch! 21.00.15 # this is fun :) 21.00.38 # bluebrother, make it work for punch/kick too :) 21.00.59 # Or publish the code so I can: ) 21.01.01 # why? 21.01.01 # :) 21.01.07 # also, this is getting off topic 21.01.11 # Yeah... 21.01.48 # hehe so... why doesn't doom work on the Classic? 21.04.00 # the last debug message is Initializing graphics engine, but i have traced it down much further 21.05.38 Join kugel [0] (~kugel@rockbox/developer/kugel) 21.10.58 Quit kuldeepdhaka_ (Max SendQ exceeded) 21.12.31 Join kuldeepdhaka_ [0] (~kuldeepdh@unaffiliated/kuldeepdhaka) 21.15.49 Nick kuldeepdhaka_ is now known as kuldeepdhaka (~kuldeepdh@unaffiliated/kuldeepdhaka) 21.21.02 Join kuldeepdhaka_ [0] (~kuldeepdh@unaffiliated/kuldeepdhaka) 21.23.57 Quit kuldeepdhaka (Ping timeout: 264 seconds) 21.24.03 # Does the iPod Classic have a microphone? 21.26.07 Join kugel_ [0] (~kugel@rockbox/developer/kugel) 21.27.16 Quit kugel (Ping timeout: 255 seconds) 21.29.42 Quit trampel (Quit: Leaving) 21.32.40 # one question: is asm.make in firmware/asm/$ARCH include all *.S files to build? 21.32.55 # *firmware/asm/ 21.34.10 Quit kugel_ (Ping timeout: 272 seconds) 21.54.51 Quit pamaury (Read error: Connection reset by peer) 22.23.56 *** Saving seen data "./dancer.seen" 22.30.10 Quit Rower (Ping timeout: 245 seconds) 22.32.11 Quit Scall (Ping timeout: 255 seconds) 22.33.46 Join kugel [0] (~kugel@rockbox/developer/kugel) 22.33.58 Quit kugel (Remote host closed the connection) 22.34.11 Join lleeloo_ [0] (~lleeloo@37.215.64.29) 22.34.16 Quit lleeloo (Ping timeout: 246 seconds) 22.34.26 Nick lleeloo_ is now known as lleeloo (~lleeloo@37.215.64.29) 22.38.00 Quit Airsh0ck (Quit: Leaving) 22.38.32 Join airsh0ck [0] (~airsh0ck@bbj100.neoplus.adsl.tpnet.pl) 22.41.13 Nick airsh0ck is now known as airsh0ck_ (~airsh0ck@bbj100.neoplus.adsl.tpnet.pl) 22.42.59 Quit Xerion (Read error: Connection reset by peer) 22.43.36 Join Xerion [0] (~xerion@5419F5F4.cm-5-2d.dynamic.ziggo.nl) 22.46.14 Join Scall [0] (~chat@unaffiliated/scall) 22.49.44 Part airsh0ck_ ("Leaving") 22.50.11 Join airsh0ck [0] (~airsh0ck@bbj100.neoplus.adsl.tpnet.pl) 22.51.34 # Hi airsh0ck 22.51.56 # hello franklin 22.52.07 # Do you have an ipod? 22.52.19 Quit lleeloo (Ping timeout: 255 seconds) 22.52.25 # nope, I've got only Fuze+ 22.52.43 # ah... so not imperial march through the piezo for you :) 22.52.48 # *no* 22.52.55 # :D 22.54.04 # what's going on? :D 22.54.26 # and why only for iPod? :D 22.55.58 # Only it has a piezo speaker 22.56.10 # for the clicks? 22.56.23 # scrollwheel clicks 22.56.58 # Yeah 22.57.04 # I'm working on the imperial march now 22.57.10 # Gerrit #909 22.57.12 # 3Gerrit review #909 at http://gerrit.rockbox.org/r/909 : 3Added piezo functions to plugin API, as well as some demo plugins by Franklin Wei 22.57.16 Ctcp Ignored 2 channel CTCP requests in 0 seconds at the last flood 22.57.16 # * franklin slaps fs-bluebot 22.57.16 # franklin: ouch! 22.57.19 # :D 22.58.51 # * franklin slaps fs-bluebot 22.58.51 # franklin: ouch! 23.01.25 # saratoga, can you suggest a better name for the piezo_play function? piezo_tone? 23.03.40 # saratoga, could I have the plugin API still call it piezo_play and the function point to piezo_play_tone? 23.09.02 # Never mind. the signatures are different... 23.19.39 Quit n1s (Quit: Ex-Chat) 23.44.15 Join ZincAlloy [0] (~Adium@94-74-228-155.client.rionet.cz) 23.44.32 Quit ZincAlloy (Client Quit)