MIDI Biodata Sonification Device – Settings menu for the MIDI Sprout

The MIDI Biodata sonification device (also known as MIDI Sprout, by DataGarden) is a great device to make music using plants. Here I describe how to apply the firmware of the very similar Biodata Sonification Arduino shield to a "classic" MIDI Sprout. This includes adding a button to gain access to a settings menu which allows to adjust MIDI-Channel, LED brightness, note scale and finally the good old threshold. Sam Cusumano, creator of the MIDI Sprout gave me the idea (or challenge?) to do this: "And if you REALLY wanna get funky, you can add a button to A1/gnd and use my new codebase which allows users to edit MIDI channel, scale, led  brightness, threshold through a 'menu system' using the leds and the knob. check it out on my github which is an 'arduino shield' but should work with the main biodata board with perhaps a few code tweaks." (more…)

By manuel, ago

Linux packages for the Infinite Noise TRNG

The Infinite Noise TRNG is an open source random number generator. Check the GitHub repository from Bill Cox (waywardgeek) for detailed documentation of the hardware design. My contributions to the software side of this project are of course included in these builds. This means, systemd- and udev rules are included for automatic start of the driver when connecting the device. Also its now possible to connect multiple devices to one computer (mainly for testing purposes). Signed repositories are also available for Ubuntu, CentOS 7 and Raspbian (ARMv7) - see below. (more…)

By manuel, ago