MATRIXSYNTH: Chaotic Pressure Array Synthesizer


Wednesday, May 18, 2022

Chaotic Pressure Array Synthesizer


video upload by Peter Corbett

"This was my team's submission to our 4th year EE Capstone project. The synth features chaotically phase-modulated oscillators (Lorenz Attractor), and a dynamic and expressive 2 dimensional pressure input device:

X-axis = pitch
Y-axis = filter cutoff + chaotic mod index
Z-axis (pressure) = amplitude + filter cutoff

The pressure pad is comprised of a sheet of Velostat sandwiched between vertical and horizontal strips of conductive tape. Shift registers apply voltage to each column sequentially, and analog multiplexers scan each row to build an array of pressure readings for all the cells. This is driven by an ESP32, which in turn transmits UART data to a Raspberry Pi 4B.

A python script receives pressure data and parses it into note events. Higher order interpolation methods are employed to capture inter-cell peaks and improve positional resolution. The DSP synth engine is built in PureData with a TouchOSC front end."

No comments:

Post a Comment

Note: comments that insult people will be removed. Critique on gear is allowed. Do not ask if listings are still available. Click through auction links to check yourself. Posts and pics remain for historical purposes. To reduce spam, comments for posts older than one week are not displayed until approved (usually same day).

PREVIOUS PAGE NEXT PAGE HOME



Switched On Make Synthesizer Evolution Vintage Synthesizers Creating Sound Fundlementals of Synthesizer Programming Kraftwerk

© Matrixsynth - All posts are presented here for informative, historical and educative purposes as applicable within fair use.
MATRIXSYNTH is supported by affiliate links that use cookies to track clickthroughs and sales. See the privacy policy for details.
MATRIXSYNTH - EVERYTHING SYNTH