Reactive Music Experiment.
Accelerometer on springy stalk flashing led to modulate sound from Thingamagoop .
The Thingamagoops are really just simple, analog type synthesizers that you control in a different way. The Thingamagoops have oscillators just like any synth. On analog synths the oscillator that creates the actual tone you hear is called a VCO or voltage controlled oscillator. The Bleeps work a little differently so we’ll just call it the main oscillator. Instead of using a keyboard, the main oscillator in the Thingamas is controlled by a photocell. Here’s what the waveform from the main oscillator looks like.
When there is a lot of light hitting it, the resistance across the photocell goes up and the oscillator yields a higher pitch. Less light lowers the resistance and pitch. When the switch on the right is up, the oscillator is in a high range and when it’s down it’s in a lower range. One neat thing about the photocell is that it reacts to different kinds of light. Florescent lamps and TV screens give the Thingamagoops a harsher tone while natural and incandescent light produce a cleaner one. Just like any analog synthesizer, the thing-a-ma-s have another oscillator that effects some variable. This is usually called a modulator or LFO. Here the modulator’s waveform is pretty close to a square wave.
The modulator’s frequency is controlled by the knob and the type of modulation is selected by the switch on the right. When the switch is up the modulator is effectively turning the output of the main oscillator on and off. This yields a simple beep beep beep at lower frequencies but at higher frequencies sidebands are created. Sidebands occur when the modulator is oscillating inside the audible range . This creates new frequencies that are multiples of the oscillator’s frequencies.
When the modulator switch is down, the modulator is changing a variable in the LEDacle’s circuit. Now you have some control over its rate of blinkatude. The LEDacle is a modulator too but instead of adjusting knobs and switches to change how it interacts with the main oscillator, you physically move it around to effect the sound. The light from the LEDacle can be pointed at the photocell to rhythmically change the pitch. Not only can you use the speaker inside the Thingamas to listen to crazy beeping nonsense, you can also use the 1/4inch ouput jack to plug it up to all kinds of things. Plug it into some guitar effects and an amp for some indescribable electronic madness.
The cut-off frequency of the Korg Monotron analog low-pass filter is controlled by an Arduino micro controller and a DAC chip.
This video features a prototype of a new synth called XOR and is actually a true digital polyphonic synthesizer, details below:
thanks to Tim Barrass for the amazing Mozzi library
Arduino programming compatible – running on atmega 328
based on fraAngelico synthesizer
-polyphony 6 voices
-selectable wavetable (sine,saw,triangle,noise)
-selectable bitoperator that modulates the wave (xor, or, and)
The Snazzy FX ArdCore is a Eurorack module based around the Arduino microcontroller. You can create programs (a.k.a. sketches) on your computer and upload them via USB into the module.
For this video, ‘chisel316′ loaded the Random Walk Generator sketch into the ArdCore and use it to modulate the VCOs on the Kraftzwerg. Also in play in this patch are the Kraftzwerg’s Dual cross-modulating LFOs and the Doepfer A148 Sample and Hold module.
“As you can see, I started expanding my modular setup. I’ve been collecting modules that I feel compliment the Kraftzwerg.”
Do you have any idea of what you get if you combine 44 beer cans with an Arduino board and a Raspberry PI ?
We will tell you : fantastic user engagement!
We did this at Webstock, event which took place in Bucharest in September. Staropramen, one of the sponsors of the event asked us for an innovative way to offer a trip to Prague to one of the event’s guests.
So, we came up with a keyboard made out of 44 Staropramen beer cans. Each beer can was a key, and whenever someone touched it, the corresponding letter appeared on a large plasma screen (just like any regular computer keyboard).
And the surprise was fantastic! The user experience and engagement overcame any expectation. Every single person who attended Webstock tried the keyboard and participated to the contest.
Behind the scene, the system is built around an Arduino board and a few capacitive controllers (just like the ones which are inside smartphones’ touch screens), connected to a Raspberry PI board which controls the plasma screen display.
A movie and some photos took during the event can be found here -
robofun.ro/create/beer-keyboard (feel free to use them if you want).
Webstock is the biggest blogging and social media event in Romania. Find out more about Webstock here – webstock.ro .
Robofun Create is a Romanian company specialised in creating cool on-demand technology products. Find out more about Robofun Create here – robofun.ro/create .
Rethinking home audio and understanding how and where people share music was the jumping point for creating Skube. We are moving more towards a digital and online music listening experience, current portable music players are not adapted for this environment. And sharing music in communal spaces is neither convenient nor easy, especially when we all have such different taste in music.
The result of our exploration is Skube, a music player that allows you to discover and share music and facilitates the decision process of picking tracks when in a communal setting.
It is a fully working prototype through the combination of using Arduino, Max/MSP and an XBee wireless network. We access the Last.fm API to populate the Skube with tracks and scrobble, and using their algorithms to find similar music when in Discover mode. Then using Applescript, we get Spotify to play the music. We use XBees for the wireless communication between the each Skubes and to the computer using custom software that manages all this.
For more information, please check out the blog post: soundplusdesign.com/?p=5516
Andrew Nip – cargocollective.com/andrewnip
Andrew Spitz – andrew-spitz.com
Ruben van de Vleuten – rubenvandervleuten.com
Malthe Borch – ciid.dk/education/portfolio/idp12/students/malthe-martin-borch/
As part of the Tangible User Interface module at CIID ran by Vinay Venkatraman, David Cuartielles, Richard Shed, and Tomek Ness.
Artist – Kirsten & Marie
Track – My Dear
Album – Discover the Sound of Denmark
The rePatcher is an Arduino shield that gives you a hardware interface
to control and “repatch” your Pure Data and MAX/MSP patches
It has 6 general purpose potentiometers for modifying parameters in your patch
and a 6 x 6 patchbay matrix
rePatcher made by
A demo of some Arduino programs that Amanda Ghassaei has produced – that use an accelerometer and gyroscope for tilt/motion sensing
more info about it on Instructables:
All LED, button, and MIDI processing is being done by the Arduino, MIDI out was sent to and recorded in Ableton.
Here’s a new treat for 8bit synth fans, check out the SJS-ONE.
SJS-ONE is a software defined 8-bit mono synthesizer with a dual (series) MAX261, switch-cap filter, which we are, as far as we know, the only ones to use at this point in a DIY-synthesizer.
The synthesizer has some interesting history that has certainly colored its development and ultimately it’s sound. The initial version was developed as an instructional workshop for a synth-event called SyltJam in 2011. The workshop idea was to show people how quickly you can design the basic hardware and software required to produce a platform for versatile audio and music generation.
As it turned out, people liked it’s sound so much that we decided to refine the design – which more or less involved adding peripheral components to increase configurability and improve on stability and ESD, ground-mismatch and noise sensitivity while keeping the actual design minimal and simplistic.
It’s beginnings are as humble as it’s production – less than 50 of these have been made available and all parts are hand assembled and hand soldered, while the manual is hand drawn and cases hand painted.
Perhaps the most unique aspect of this synth is the choice of digital platform – the Arduino. We did not want to build something static and opted to keep the Arduino instead of adding an on-board microcontroller. Because this will make it so much easier to modify the functionality of the synth firmware provided by us, or to write your own software with a completely unique sound using the vast community support that is available for the Arduino platform.
All aspects of the synth can be fully controlled by designing your own custom firmware and we sincerely hope that people will share their firmware in the spirit of the open source and hardware that inspired us to drive this project from idea to final product.
Demo of a custom device build around Arduino in order to control the Roland Alpha Juno 2 via Wifi.
The Arduino connects the Juno2 to the Wifi network of the iPad via an Airport router, an Arduino Ethernet shield and a midi shield.
I used Touch OSC to design the controller.
Touch OSC sends OSC messages (e.g /jun/DCO_Range 2.000) which are translated by the Arduino into Midi SysEx messages.
But the Arduino also translates Midi sysex messages from the Juno 2 into OSC messages (sort of loopback) so that when you change the patch on the Juno2, faders automatically move to the right position !
The code and detailled instructions will soon be published on http://4colors.free.fr
The control design mimics Roland PG300, but better !