wpwrak | now .. what wuold be a good patch to "beautify" a little ? Digital Flame ? | 01:17 |
---|---|---|
wpwrak | it looks rather boring. but it has lots of ifs ... | 01:17 |
wpwrak | of course, all the ifs operate on what's essentially a boolean variable. kinda stupid. | 01:18 |
n0carri3r | hey all | 05:46 |
n0carri3r | how's USBMIDI coming along? :) | 05:47 |
wpwrak | for n0carrier in absentia, "it works" ;-) | 10:19 |
wpwrak | we just have that horrible shortage of USB ports :) | 10:20 |
lars_ | so, next task, add support for hubs | 10:32 |
wpwrak | phew :) | 10:34 |
wpwrak | the signaling side wouldn't be so bad. but hubs also affect the overall timing. nasty. | 10:35 |
wpwrak | but before anything like that, i still have a bit of general usb cleanup lined up. find and kill the timeouts, implement report descriptor parsing, then get my mouse farm to work. | 10:36 |
wpwrak | sb0: heya ! big question because i'm too lazy to read the source: why do we need I2F ? do numbers in the PFPU have dynamic typing, alternating between int and float ? | 11:03 |
sb0 | all registers are 32-bits, and it doesn't matter whether they hold a int or float | 11:04 |
wpwrak | so I2F is a no-op ? | 11:04 |
sb0 | i.e. the hardware doesn't care, it just executes the operation using the bit vector you give it | 11:04 |
sb0 | but ofc if you run a float operation with int operands (or the other way around) you get garbage | 11:05 |
sb0 | no | 11:05 |
sb0 | it converts a 32 bit int into a 32 bit float with the same value | 11:05 |
wpwrak | ah, so we do have dynamic typing. without implicit conversion. hmm. | 11:05 |
sb0 | the compiler has to take care of these things | 11:05 |
wpwrak | hmm :) | 11:06 |
sb0 | but most is float, except in some cases like trigo table offsets | 11:06 |
sb0 | the current point coordinates also are int, and need explicit conversion to float | 11:07 |
wpwrak | tricky. basic arithmetic (+, -, etc.) is always float or does it adapt ? | 11:08 |
sb0 | always float | 11:08 |
sb0 | told you, everything is float, except some corner cases | 11:09 |
wpwrak | okay | 11:10 |
wpwrak | so f2i and i2f are basically internal use only | 11:11 |
sb0 | yes, only internal use | 11:11 |
sb0 | all the visible patch language uses float | 11:12 |
wpwrak | maybe i should add a flag that hides those things | 11:12 |
wpwrak | okay, thanks ! things make a little more sense now :) | 11:15 |
wpwrak | now ... back to the party preparations ... | 11:15 |
sb0 | have fun! :) and happy new year all! | 11:25 |
Fallenou | happy new year #milkymist | 16:26 |
lars_ | still some time left | 16:26 |
lars_ | at least here | 16:27 |
kristianpaul | 11:30 here | 16:31 |
kristianpaul | but best wishes to you Fallenou :) | 16:31 |
kristianpaul | 11:30 AM* | 16:32 |
Fallenou | thanks :) | 16:33 |
Fallenou | here (Paris) it's 17h34 | 16:34 |
kristianpaul | btw as it uses a fpga this project worth to mention here http://sdr.osmocom.org/trac/blog/28c3-hardware | 16:34 |
Fallenou | ohoh osmocom :) | 16:34 |
Fallenou | http://www.youtube.com/watch?v=BSW-V94uZZQ :') | 16:36 |
Fallenou | I just came back from Berlin | 16:36 |
n0carri3r | morning all | 16:40 |
n0carri3r | i guess you euros will be partying soon enough :) | 16:40 |
Fallenou | sure ! | 16:41 |
Action: Fallenou is leaving soon | 16:41 | |
n0carri3r | haha great | 16:42 |
n0carri3r | its early here, so i'm drinking coffee and trying to wake up | 16:42 |
n0carri3r | really warm in NYC! 55 degrees, or about 12 C | 16:42 |
Fallenou | oh nice | 16:42 |
Fallenou | was not too cold in Berlin this year | 16:43 |
Fallenou | no snow :( | 16:43 |
Fallenou | or almost none | 16:43 |
Fallenou | compared to last year ahah | 16:43 |
lars_ | yes, the winter has been quite mild so far. almost no days with temperatures below 0 C | 16:45 |
Thihi | Same here. | 16:46 |
Thihi | 7 C on 26th of december. | 16:46 |
n0carri3r | so, what are you guys working on? | 16:49 |
n0carri3r | i'm not a M1 developer, just a customer :) | 16:49 |
n0carri3r | but i'm working on finalizing and documenting a bunch of my patches now | 16:49 |
n0carri3r | to upload with video samples to the web | 16:49 |
Action: Fallenou just finished his engineering school and just entered real world | 16:56 | |
Action: kristianpaul 32°C | 16:56 | |
Fallenou | in my spare time I'm doing some verilog experiments in order to one day make a small softcre | 16:57 |
Fallenou | softcore* | 16:57 |
kristianpaul | I working on spare time in having a gps receiver inside the milkymist fpga | 16:57 |
kristianpaul | and the learning all the needed in the process ;) | 16:57 |
Action: lars_ is in a similar position as Fallenou | 16:58 | |
Fallenou | well I have to say I am almost at state 0, it's a start :) | 16:59 |
Fallenou | I'm essentially in the learning state | 16:59 |
wpwrak | hmm, 25 C here. quite bearable. | 17:00 |
kristianpaul | 25C, !lovelly :) | 17:01 |
Action: kristianpaul knows that need to finish officially his engineering school this new year | 17:01 | |
n0carri3r | wow, some pretty intense sounding stuff :) | 17:03 |
n0carri3r | i'm working with the existing software, but my hardware knowledge of the M1 is limited | 17:03 |
wpwrak | ah nu, that was 2 h ago. now it's 27 C | 17:04 |
wpwrak | time for a siesta :) | 17:05 |
n0carri3r | ok guys have fun tonight | 17:24 |
n0carri3r | cya | 17:24 |
--- Sun Jan 1 2012 | 00:00 |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!