Page 2 of 2

Re: Wavetables

PostPosted: Mon Sep 14, 2015 2:34 pm
by MyCo
tulamide wrote:Say I want the user to have influence. I can imagine 256 faders, each one controlling the "amplitude" of the appropriate Harmonic. But what would be an just as easy way, building upon given 256 faders, to let them control the phase for each "harmonic" as well? Do you have any idea?


I've attached a schematic for this. It uses the wave drawing module from the wave draw osc for mag/phase control. You can cycle throug the waves like in the previous demo.

Re: Wavetables

PostPosted: Wed Sep 16, 2015 10:28 am
by Spogg
This is such wonderful stuff! So many questions answered and demonstrated so clearly. Many thanks :D

Ok, so what would be a good way to "cross-fade" between two amplitude/phase "waveforms"? The idea would be to create a spectrum morphing synth.
Since the processing involves green I would have worries about timing but any morphing would be at LFO rates, i.e. below the audio range, and also at envelope rates. I can imagine clicks and glitches would be a big problem but may be resolvable somehow. The table currently updates when the mouse is released so this would have to be automated somehow.
I can also see that a manual per-partial slider would be nice since drawing accuratley on the graphs is tricky and especially since the musically useful area is spacially compressed on the left side of the graphs (due to the massive amount of partials available). The idea would be to have one slider and a partial number selector; the resulting graph would then change shape to match the added tweaks from the slider.
I think this would make the core of a great synth since spectral morhing offers so much. I was just playing around with the graphs and was amazed at the sonic results.

Cheers

Spogg

Re: Wavetables

PostPosted: Sat Sep 19, 2015 6:16 am
by tulamide
MyCo wrote:
tulamide wrote:Say I want the user to have influence. I can imagine 256 faders, each one controlling the "amplitude" of the appropriate Harmonic. But what would be an just as easy way, building upon given 256 faders, to let them control the phase for each "harmonic" as well? Do you have any idea?


I've attached a schematic for this. It uses the wave drawing module from the wave draw osc for mag/phase control. You can cycle throug the waves like in the previous demo.


Please excuse the long pause. I was totally distracted. Thank you once again, Myco! That's a brilliant example of an easy user interface, and I am especially thankful for the Ruby code, that I can learn so quickly from 8-)
I never would have thought of drawing the phase, that's really clever!