Soundboxen are songs wrapped up in objects, originally inspired by Stockhausen’s Zodiac music boxes. Some are simple music boxes; #1 was an implementation of Riley’s In C (w/tempo knob). Others are instruments constrained to a certain song. #3 is a jukebox of bytebeat; #4 is an algorithmic radio station in a box. This is a great example of what you can do with a Fluxamasynth music generator; read below the fold for the code.
I reprocessed some old data to add some software temperature compensation for the Rev. P wind sensor. The sensor itself has hardware temperature calibration built in, but the hardware compensation isn’t perfect.
You can see by these trend lines in this ADCunit vs static pressure graph that the curves diverge slightly at the upper end of the graph. I used the static pressure data from a pitot tube along with humidity and temp data, to convert the pitot tube data to wind velocities. I then set up a regression and derived an equation that matched the curve of the sensor.
I did the regression, solving for the output voltage instead of the wind speed, as I probably should have done. When the regression was done I had to factor the final equation, solving for the wind speed (in MPH) instead of for the volts, which is what the sensor outputs. This resulted in slightly less clear math, than it might have been, had I done the regression the other way around. I’m far from an expert Excel jockey, but knowing how to use the “Solver” in Excel makes me feel like at least I could play one on TV, after maybe a clean up and a shave.
Continue Reading →
The Reverbalizer is a hackable electronic multi-effects module for mobile and microcontroller applications. It is hackable in two ways. First, you can adapt it for use in a microcontroller project. Second, you can download or create additional DSP effects and install it on an EEPROM cartridge using an Arduino-based program we developed. It comes with 8 effects in ROM and 8 on the re-programmable cartridge.
The Reverbalizer uses the FV-1 DSP chip from Spin Semiconductor. The chip was designed by Alesis founder Keith Barr and appears in many effects units like the Z-DSP.
The built-in effects are:
- Pitch shift
- Test (straight through)
- Reverb 1
- Reverb 2
I’m a fan of experimental composer Terry Riley (try some of his organ work like Shri Camel to get started), so it seemed natural to try to adapt his 1964 algorithmic composition “In C” for the Arduino with our Fluxamasynth Shield.