This is RNInstruments 12×16 step sequencer developed with the Arduino.
The Groovesizer is an arduino-based DIY 32-step sequencer / synth – the project is based around a custom PCB that in it current form features 4 rows of 8 tactile switches and leds – the final version will add a fifth row of buttons and leds dedicated to control functions. It features an embedded hackduino, an 8-bit DAC option, an LM386 amp output, MIDI in/out/sync and is configurable to work with some of the most popular existing arduino audio projects. Firmware can be updated from the arduino IDE, either via an AVR ISP programmer, or by flashing the chip on an arduino board and swapping it out. Furthest along in its development is the Alpha firmware which features a 3 oscillator monosynth. Other firmware will include the Bravo which borrows code from the Bleeplabs Bleepdrum https://www.sparkfun.com/products/11606 , the Charlie, based around the Illutron 4-voice wavetable synth http://www.instructables.com/id/Turn-… , and the Delta, based on the original Groovesizer with the auduino synth engine http://www.youtube.com/watch?v=9zsxWf…
The complete kit with PCB and all components will be sold for around US$100 – follow the progress on this project at http://groovesizer.com
A test of the MIDI Ribbon Controller designed by Giuseppe Di Cillo.
“This is a prototype until I have all the rest of the project finished. The MIDI is implemented via an Arduino Uno R3 board and the sketch by Giuseppe. It is his first sketch prior to the more complex build with an LCD and menu dialog. Very simple and perfect for combining the MIDI output with a modular. I have since added a CV and GATE output to the modular panel which allows the ribbon controller to output analog and digital (MIDI) at the same time. This video doesn’t show the later use of the modular analog signals.”
The ribbon strips were made by Spectra Symbol and Interlink and were bought from Sparkfun dot com.
A detailed build guide and software for the Arduino can be found at Giuseppe’s wonderful blog. coagula dot org.
The Meganome is inspired by the monome controller and powered by an Arduino Mega. Like other grid controllers like the Launchpad and Push, it has performance modes for triggering drums, playings synths, and launching clips and effects. I like the feel of arcade buttons and look of exotic hardwoods, so mass-market products just weren’t right for me.
You can see how the grid-based layout makes octave jumps and glisses really easy in this video: http://youtu.be/Gsph_10sb64?t=2m18s
Watch the Meganome be used as a drum machine: http://youtu.be/rMrk-pZ4RBk
Patrick writes with more details:
I just uploaded a demo video for my custom grid-based controller, the Meganome. The design is obviously inspired by the monome, but it departs in a couple ways from the monome and its cousins. I wanted larger buttons with light but solid action for triggering drum hits and synth notes–buttons that are hard to miss and give you a nice “clack” sound when struck. The rectangular arrangement with 14 buttons per row lets me display the entire
chromatic scale plus two notes of overlap when the Meganome is in synth control mode. Like the Push controller in its chromatic mode, the notes of the scale I’m in light up, but unlike the Push, the Meganome lays octaves along its columns, which makes for easy traversal of octave space and wide chord voicings. Triads, on the other hand, are tricky.
I did a blog post on difficulties I encountered while building it and posted my Arduino code on my blog:
This video is about an electronic band of toys-robot that play some tiny music instruments drived by Arduino Uno and Clavia Nordbeat, a MIDI sequencer app for iPad.
A demo song of the Bit Beast synthesizer. All sounds (including drums) are made with the Bit Beast and recorded into Ableton Live. Some minor FX were added to some tracks (reverb, delay, EQ).
The Bit Beast utilizes a method of tone generation commonly called ‘bit banging’. It turns a digital bit on and off at the frequency of specific notes. This method of creating sounds is typical of old videogame and computer systems. The processor that reads the MIDI signal and ‘bit bangs’ the notes is the same one used by the Arduino UNO (ATMEGA328P-PU). All the code is written and compiled in the Arduino software. This means that anyone with an Arduino UNO can edit and tweak the code. This will allow musicians to customize their synth to some degree, and expand upon the base functionality.
The notes are then chopped up and processed using CMOS logic chips. The effects created are common in the DIY realm, but seldom available in commercially available synthesizers.
The sound then passes through two analog voltage controlled filters. Both filters are unique designs that offer very different sounds. Filter 1 is a 12db state variable filter with low-pass and band-pass modes and overdrive control. Filter 2 is a 6db filter with low-pass and high-pass modes and a squelchy distorted resonance. The filters can be configured in parallel or two different serial configurations. Both filters have their own LFO and envelope generator.
The final step that the sound passes through is an analog VCA with a dedicated envelope generator.
More info on the Bit Beast here: http://www.joviansynth.com/bit-beast.php
The Bit Beast is not currently in production. The estimated cost is about $500-$600. Please send us an email if you would like to be notified when more information and availability is known – firstname.lastname@example.org
Arduino based drum machine with adjustable samples and loop sequencing.
Available February 8th from bleeplabs.com and Sparkfun.com.
All audio direct from The Bleep Drum.
Transdimensional hand modeling provided by the HSS3jb (not hooked up to the Bleep Drum).
- Four sounds, two with pitch control
- Four selectable sequences
- Record patterns just by playing them
- Tap tempo
- Reverse mode
- Hyper Noise 30XX mode
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)