Softcore / Hardcore
For the past few months I have been working on these two pieces of software that lets you sculpt a waveform via either additive synthesis (called Softcore) or maths functions etc (called Hardcore) and export the waveform to a .wav file. Specifically made for, but not exclusive to, Elektron Digitakt, Rytm, Monomachine and Octatrack. You can configure the software to target a specific device, or just set the samplerate, bit depth, cycle length (in samples) yourself.
It’s entirely built in Max and runs on Windows and Mac.You can grab the software for free at Floats.se
(And in the spirit of this community, I will also release parts of the Max patches soon, specifically those that deal with the actual buffer generation.)
Softcore lets you make soft and fluffy waveforms using additive synthesis. This very old but effective method sums harmonic partials together, each partial being an integer multiple of the fundamental, which theoretically can be used to replicate any timbre if given enough partials. Softcore is limited to 16 partials, which is an easy to grasp amount with enough versatility to generate a wide variety of different timbres.
Hardcore focuses more on sharper waveforms using mathematical functions. By mixing two oscillators through various waveshaper functions, it is possible to make complex and intricate waveforms, from sounding analog to harshly digital.