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."
PREVIOUS PAGE
NEXT PAGE
HOME
© 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













© 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
Subscribe to:
Post Comments (Atom)
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).