[sdiy] Digital synthesis using statistical functions?
Ben Lincoln
blincoln at eventualdecline.com
Mon Mar 28 06:22:07 CEST 2011
I didn't seem to get a huge amount of interest about this, but in case
any of you were waiting for lengthier discussion of this topic, a more
flexible utility to experiment with (including the ability to specify
the pitches of the component sine waves in hertz), more example
parameter sets to use as a starting point, or a wider variety of sample
mp3s, all of those things are now present :).
I think I've taken the command-line version about as far as I have an
interest in doing, so this will probably be my last update to it for the
foreseeable future. At some point, I'd like to write a StudioFactory or
maybe VST plugin that will allow the same thing to be done in realtime
(assuming no one else does so before me), but that's a long way off at best.
On 2011-02-22 06:50, Ben Lincoln wrote:
> For the last year or so, I've been working on some image-processing
> software, and one of the things it does is statistical processing on a
> per-pixel basis through a cube of multispectral image data. At some
> point, I started to wonder "what would happen if I ran audio through
> these functions?"
>
> It's been quite awhile since I was heavily in touch with the synthesis
> world, so I figure maybe someone is just going to tell me that I've
> "reinvented Steinbrenner-Kreutzman synthesis", or words to that
> effect, but I did a quick web search and didn't see any immediate
> evidence of other people using this technique.
>
> I've just barely scratched the surface, but some of the results were
> interesting enough that I posted sample mp3s and an extremely basic
> Windows command-line utility for performing the synthesis here:
>
> http://www.beneaththewaves.net/Projects/Statistical_Audio_Synthesis.html
>
> Is this already a well-known technique? I'd love to see modules for it
> in something like StudioFactory, where the inputs could be controlled
> in realtime.
More information about the Synth-diy
mailing list