Support

If you have a problem or need to report a bug please email : support@dsprobotics.com

There are 3 sections to this support area:

DOWNLOADS: access to product manuals, support files and drivers

HELP & INFORMATION: tutorials and example files for learning or finding pre-made modules for your projects

USER FORUMS: meet with other users and exchange ideas, you can also get help and assistance here

NEW REGISTRATIONS - please contact us if you wish to register on the forum

Users are reminded of the forum rules they sign up to which prohibits any activity that violates any laws including posting material covered by copyright

Wavetables

DSP related issues, mathematics, processing and techniques

Re: Wavetables

Postby MyCo » Mon Sep 14, 2015 2:34 pm

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.
Attachments
Build Wavetable (MyCo).fsm
(161.99 KiB) Downloaded 1320 times
User avatar
MyCo
 
Posts: 718
Joined: Tue Jul 13, 2010 12:33 pm
Location: Germany

Re: Wavetables

Postby Spogg » Wed Sep 16, 2015 10:28 am

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
User avatar
Spogg
 
Posts: 3358
Joined: Thu Nov 20, 2014 4:24 pm
Location: Birmingham, England

Re: Wavetables

Postby tulamide » Sat Sep 19, 2015 6:16 am

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!
"There lies the dog buried" (German saying translated literally)
tulamide
 
Posts: 2714
Joined: Sat Jun 21, 2014 2:48 pm
Location: Germany

Previous

Return to DSP

Who is online

Users browsing this forum: Majestic-12 [Bot] and 25 guests