MATRIXSYNTH: DIY Keyboard Synthesizer by Niklas Wallin

Monday, January 07, 2019

DIY Keyboard Synthesizer by Niklas Wallin

Published on Jan 6, 2019 Niklas Wallin

"Quick demo of my synthesizer..
First doing reset of sound, then some pwm and xfade modulations and such.."

Some additional info via Niklas:

"It has 8voices , every voice has two oscillators, every oscillator has two waves that can be crossfaded. There are two filters, connected to each oscillator. The one connected to osc1 has some resonance. It's just a "simple" simulated two stage rc-filter, but the sound chain it's pretty much ALL written in pipelined code, so it's running at about 15Mhz sample rate per channel through the memory reading code all the way down to the filters that's running at 3,75Mhz and then a cic filter before exiting in 8 dac8550 1Mhz dac's. There is a modulation matrix with 31 non programmable slot's easily changed at compile time, that's kind of the heart of the whole thing. You can store 256 sounds on a Ferroram. For space reasons , most parameters are signed 10bit registers."

No comments:

Post a Comment


©2019 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.