I was researching the Novation Peak synthesiser. It has three “digital NCOs (Numerically Controlled Oscillators)” generated by three FPGAs.
I was interested in what an FPGA is and how it works, after some internet searching, I found this forum and this post.
I’m a software developer by day, and hardware hacker, synth player in my spare time. So obviously now I waiting for my order of a TinyFPGA board!
I really love the tiny synth you’ve built @gundy, and the TinyFPGA platform @lukevalenty. I am excited to build my first FPGA based synth.
I have built one small diy kit synth so far, so my brain is running around with ideas on how and what to build the tiny-synth into.
I will be back once my TinyFPGA arrives I’m sure with so many questions, however there is one I have now I wondered if someone could help with.
On the audio output you have an RC Filter. What is this needed for? The reason I ask is I plan to output the audio through one of my synth filters, but I wondered is the RC Filter you’re using needed to bring the output down to audio levels or to protect the FPGA circuit? I wasn’t quite sure from reading the forum post and documentation.