Crosstalk Cancellation/Ambiophonics: Updated CTXMatrix Lite with standalone processor & 60° speaker angle support.
Archimago's Musings
Archimago's Musings
Archimago's Musings
Mads
Even if you are not developing developing software, the Free and Open Source Software (FOSS) version control system (VCS) Git, can be of much use for students. Features like branches and tags can make your life easier and save you time and grief. For coursework For each course you take,...
Jon
Back in 2018, during my master in Data Science, I started the emlearn project – implementing classic Machine Learning models designed to run on microcontrollers and embedded devices (aka “TinyML”).Back then, the primary purpose was to learn the ins and outs of these algorithms, to make sure I...
Jon
Update: The dhang is now available for preorder, and you can join a workshop to build it yourself! Feedback from first user testing of the dhang digital hand drum was that the latency was too high. How did we bring it down to a good level? dhang: A MIDI controller using capacitive touch sensors...
Jon
Embedded systems and microcontroller programs can be really hard to understand. Here are some techniques that can help. An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system … – Wikipedia Examples of embedded systems include everything...
Jon
Automated testing is a key part of software development toolkit and practice. fbp-spec is a testing framework especially designed for Flow-based Programming(FBP)/dataflow programming, which can be used with any FBP runtime. For imperative or object-oriented code good frameworks are commonly...
Jon
Last weekend at FOSDEM I presented in the Internet of Things (IoT) devroom, showing how one can use MsgFlo with Flowhub to visually live-program devices that talk MQTT. Video recording of MsgFlo Internet of Things presentation at FOSDEM 2017. If the video does not work, try the alternatives...
Jon
At The Grid we do a lot of computationally heavy work server-side, in order to produce websites from user-provided content. This includes image analytics (for understanding the content), constraint solving (for page layout) and image processing (optimization and filtering to achieve a particular...
Jon
At The Grid we do a lot of CPU intensive work on the backend as part of producing web pages. This includes content extraction, normalization, image analytics, webpage auto-layout using constraint solvers, webpage optimization (GSS to CSS compilation) and image processing. The system runs on...
Jon
Time for a new release of imgflo, the image processing server and dataflow runtime based on GEGL. This iteration has been mostly focused on ironing out various workflow issues, including documentation. Primarily so that the creatives in our team can be productive in developing new image...