a proof of concept modular synthesizer on breadboards
Likes/Dislikes: ๐0.0/๐0.0 โโโโโโโโโโ updated: 2022-01-13
this is a bare minimum test of a library i started developing for the esp8266 2 weeks or so ago,
in this test i have 2 oscillators and 1 sum module,
the oscillators only have local adjustment for now but will be controllable with CV when i figure out a standard for that,
the sum module also acts as the transfer interface to the computer for playback,
the library is made to be highly generic, but also to take care of all the riff raff, when using the library all you have to do is define what will happen each sample cycle, the sum unit for example gathers all samples it got that cycle and averages them together and pushes the resulting sample to the serial port,
for now the library puts a hard cap at 4 simultaneous interfaces for one module (although more may be possible but untested), you can have all interfaces be inputs, outputs, or any number in between, for example, 3 inputs and 1 output for some complex oscillator, or 1 input and 3 or 2 outputs for a rudimentary sequencer,
for now the system is generating 8bit samples at 14000hz, might up that to 16bit if possible with decent sample rate, unknown if possible as of writing.
the noise you hear are data transfer glitches, i have not been able to determine why the modules randomly do that, might need an oscilloscope, so might take a while until this is perfect