Close

10/08/18 - Performance videos and next steps

A project log for Rachel's Nightmare, a distributed polyphonic synth

Uses multiple Arduino Nano and a passive mixer to generate multiple voices simultaneously.

arduino-enigmaArduino Enigma 10/08/2018 at 04:530 Comments

Here are the videos of music produced by Rachel.

Rachel's Nightmare running a 4 step sequencer:

Rachel's Nightmare running an interactive Sound Composer:

A simple five button head unit, can serve as a master to the voice cards:

Polyphony test:

Next Steps:

Testing serial communication using the Software Serial library to pass messages from the five button head end to the worker units. Each worker unit has an unit ID address stored in EEPROM and only responds to messages addressed to it. 

Voice Cards side by side:

The voice cards are meant to be networked by connecting them using the vertical header on the right side of the cards. This header exposes the communication, power, ground and audio pins. A back plane will supply power to each card and contain the audio mixer.

By having bi-directional communication between the master and worker cards, the master can receive the status on the potentiometers on the worker cards.

Instagram posts:

https://www.instagram.com/p/BoqIxPMggOP/

https://www.instagram.com/p/BoqJKG0AtAz/

Discussions