dev

[-]

libam7xxx-0.1.6 released

The libam7xxx-0.1.6 release is out; it's a maintenance release with no big new features.


[-]

Automatic motion trail effect with OpenCV

You know that effect in some videos where objects moving in the scene leave a trail of their old position?


[-]

Linux KMS driver for Acer C120

Hans de Goede informs me that he has been working on gm12u320-kms: a new linux kernel driver for the Acer C120 mini projector, and possibly other devices based on the Grain Media GM12U320 USB3 bridge chip.


[-]

Prototyping a vocoder with GStreamer

A vocoder is basically a tool to turn any sound into something which can “speak”, some examples can be seen in this Collin's Lab episode about MIDI, or in this classic from the Kraftwerk (the vocoder effect starts at 1:06):

Whether you are planning to ask for a ransom, or joining the Daft Punk, or taking a time travel to the '70s: a vocoder is always handy.


[-]

JMP-rope, the theory and the software

The mathematical model behind the JMP-rope, as for any rotating POV system, is the polar coordinate system.


[-]

libam7xxx-0.1.4 released

Release 0.1.4 of libam7xxx is out, bringing a very nice performance improvement.


[-]

How to trace and visualize POSIX threads

Writing even a simple multi-threaded program is a complex problem, synchronization issues are always around the corner, causing race conditions which can lead to deadlock or resource starvation; and the stress of not being sure that our program works correctly is another component of the complexity.


[-]

libam7xxx-0.1.3 released

After almost one year of fixes and new functionalities here is libam7xxx-0.1.3.


[-]

Hacking a USB blood pressure meter

A blood pressure meter with a USB port happened to land into my hands, only Windows was supported for downloading data to a PC, and I wanted to see how the device interacted with the software and try to “free” it so that it could be used elsewhere.