Waveshaping Synthesis with Complex Numbers: An Application of Euler's Formula & De Moivre's Theorem

  Рет қаралды 2,416

Lantertronics - Aaron Lanterman

Lantertronics - Aaron Lanterman

Күн бұрын

Пікірлер: 33
@worblyhead996
@worblyhead996 2 ай бұрын
The bipolar impulse train example is intersting sounding in both examples. Great stuff.
@algorithminc.8850
@algorithminc.8850 2 ай бұрын
Wow ... seeing that old red Signals and Systems book from the 80's in your thumbnails brings back memories. I look forward to scoping your channel. Subscribed. Cheers.
@vikenemesh
@vikenemesh 2 ай бұрын
Quite inspiring, I love these swirl-free synthesis alternatives! Someone should try to build these techniques into a VCVRack plugin, I think the virtual modular synth community would love this.
@yashnu
@yashnu 2 ай бұрын
Nice one. Waveshaping synthesis is fun. Korg O1/W and Kronos have a good set of transfer functions. Kurzweil V.A.S.T. synths have an interesting Shaper block too.
@bob_mosavo
@bob_mosavo 2 ай бұрын
Thanks, Prof. Aaron 👍
@Lantertronics
@Lantertronics 2 ай бұрын
You are welcome! :)
@cheater00
@cheater00 2 ай бұрын
Strega (you had a thumbnail of it on screen by the end) is such a pretty synthesizer. All those differently sized and irregularly placed knobs make for a unique experience. Beats a typical synth where knobs are in a strict grid.
@cheater00
@cheater00 2 ай бұрын
Another lovely video. While using comples wave shaping removes all the glittering, I actually like it - I wish there was a method to *increase* it rather than decrease it!
@vikenemesh
@vikenemesh 2 ай бұрын
Plugging a phaser effect behind a non-glittery synthesizer might produce what you are looking for, with better controllability. The glittering in the spectrum is mostly just a kind of comb filter that emerges from the mathematics behind it, phaser effects with tight delays should be able to emulate this.
@vikenemesh
@vikenemesh 2 ай бұрын
Also: dedicated comb filters with a resonance control are really useful for shaping wide spectra, when a phaser is not quite what you are looking for.
@Lantertronics
@Lantertronics 2 ай бұрын
@@vikenemesh I think the Technics WSA1 may do something along those lines?
@vikenemesh
@vikenemesh 2 ай бұрын
@@Lantertronics Seems like it from the specs: Physical Modelling involving some kind of resonator in the chain reads like it has comb filters. The brass resonator in particular seems very suspicious.
@brentlehman5028
@brentlehman5028 2 ай бұрын
4:30 cosine is even, sine is odd. Sawtooth is odd, too. It has even-numbered *harmonics*, but that's something different.
@Lantertronics
@Lantertronics 2 ай бұрын
Oh yeah whoops -- I had a brain fart while recording that. I will put in a correction in the description. Thanks for catching that!
@phpn99
@phpn99 2 ай бұрын
I've followed your work for a while and I appreciate the exploratory nature of your passion for synthesis. I've been dabbling into synthesis for more than 40 years and I have a growing problem with synthesis-for-itself. Much of it is disembodied and ultimately feels void of substance. West Coast pundits have talked about Complexity for decades now, but what is complexity, and why is theirs just as thin as anything else ? Hear timbres and ask yourself why we immediately detect naturally-produced sounds, and why even the simplest physical flute sounds more tangible than anything a monster modular can throw at it ? There's been promise in Modal Synthesis, after Karplus-Strong and Chowning's FM, yet we're still not analysing the nature of the timbral depth produced by these methods. Surely, it should be possible to produce such timbres additively or subtractively, and equally importantly, by intelligently varying the timbre through the progress of the loudness envelope and its velocity. We're down the wrong path when we focus on the wave shape ; it's the harmonics and partials that matter, and morphological tricks such as wavefolding are aimless pursuits without a rational correlation to spectral outcomes. There's much ballyhoo about harmonics but the real complexity comes with the fact that only extremely rarely, natural sounds have harmonics that aren't surrounded by a myriad low amplitude partials. This is why modal synthesis bears the most promise, because it starts with a full spectrum, as opposed to, say, sawtooth waves. The next problem is that the noise generators we have are of low quality. Do an FFT on most noise generators and see how poorly distributed their outputs are ; I use a Geiger counter with a radiant source to at least get a truly random trigger source within the sampling frequency of the counter. But even without getting there, analogue electronics shot noise should in principle give you a decent noise source. Most often the problem lies in the effect the whole circuit has on the electronic noise. We need extremely reliable, dense, close to theoretical noise sources. Then we need resonant filters (shelf, notch, bandpass) that track pitch, and which can be tuned automatically to specific harmonics or inharmonic positions. Experiments show that you can do convincing sounds (i.e. truly complex) with about eight resonant bands. But you need extremely smooth (truly dense) noise to start with. Just blow some air through your pouted lips ; it should be straightforward to emulate that sound through synthesis, yet it's not. The problem is the synthetic noise sources we're using are too coarse. Like visual grain has a resolution, spatial distribution and modulation transfer function, so too should our synthetic noise sources.
@johanwk
@johanwk 2 ай бұрын
In a modular synth, if the problem is that synthetic noise is too coarse, how about using recordings of naturally occurring noise instead? So, allowing for a "cheat" when it comes to the noise by using a sample player? It would be interesting to hear your opinion.
@Lantertronics
@Lantertronics 2 ай бұрын
I haven't really looked at Modal Synthesis in much depth -- I will need to check it out!
@Lantertronics
@Lantertronics 2 ай бұрын
Is this along the lines of what the Technics WSA-1 does?
@CHEpachilo
@CHEpachilo 2 ай бұрын
After all of these videos I start to think about PWM having a complex form which avoids combfilter-like sound. Also "Ch" in Chebyshev should be read as in Che Guevara, or "ch" in chapter.
@Lantertronics
@Lantertronics 2 ай бұрын
Interesting idea!
@AnalogDude_
@AnalogDude_ 2 ай бұрын
pretty cool sounds. What hi-pass filter? it's usually 10uF with 1M, 100K. (roland.)
@Lantertronics
@Lantertronics 2 ай бұрын
This would be a digital filter.
@cheater00
@cheater00 2 ай бұрын
Is it possible to define Chebyshev polynomials of the first kind of fractional order? Eg T_{0.5} or T_{e}. It's possible to define fractional derivatives... Oh yeah, you mentioned Euler's formula right after I asked haha.
@Lantertronics
@Lantertronics 2 ай бұрын
Googling "fractional chebychev polynomials" does get some hits but I haven't looked into it beyond that...
@cheater00
@cheater00 2 ай бұрын
@@Lantertronics/videos/videos (sorry about the spurious /videos it's some sort of firefox addon that i need to disable) as you may know, one of my biggest wishes is to create a non-additive (preferably analog) oscillator where the distances between partials in cents are a monotonous, non-linear numeric sequence, perhaps one that approaches a constant in the limit. it also opens the possibility that the partials' frequences themselves approach a constant in the limit, but it is not the main goal here, the main goal is to have a sound with stretched harmonics that doesn't just sound like DSF or a normal analog core oscillator.
@Lantertronics
@Lantertronics 2 ай бұрын
@@cheater00 I think if you want partials that aren't exact multiples of the fundamental frequency you'll inevitably need to have separate oscillators you're adding up.
@cheater00
@cheater00 2 ай бұрын
@@Lantertronics/videos i don't see why this would be true. maybe a handful of oscillators, but not a single oscillator per partial, for sure not.
@vadjuse
@vadjuse 2 ай бұрын
It will be interesting to make synth engine for Metaconformer device with this type of synthesis. How can I contact with you via mail?
@cheater00
@cheater00 2 ай бұрын
Chebyshev starts with a hard Ch, like China
@Lantertronics
@Lantertronics 2 ай бұрын
Thanks for the info!
@cheater00
@cheater00 2 ай бұрын
@@Lantertronics/videos yw! transliteration of cyrillic names is tricky!
@AnalogDude_
@AnalogDude_ 2 ай бұрын
13:51 hmmmmm, embarrassing but what does Sigma mean? K = 0, but a power of zero will lead to no where.
@RonaldoMessina
@RonaldoMessina 2 ай бұрын
it denotes a sum for all values of k from 0 to infinity, and the boils down to the nice closed-form equation after the "=" sign.
Euler's Identity (Complex Numbers)
13:32
Mark Newman
Рет қаралды 1,7 МЛН
Extracting Harmonics of Ensoniq SQ-80 Waveforms with FFTs (Fast Fourier Transforms)
11:01
Lantertronics - Aaron Lanterman
Рет қаралды 2,9 М.
REAL 3D brush can draw grass Life Hack #shorts #lifehacks
00:42
MrMaximus
Рет қаралды 7 МЛН
Хасанның өзі эфирге шықты! “Қылмыстық топқа қатысым жоқ” дейді. Талғарда не болды? Халық сене ме?
09:25
Демократиялы Қазақстан / Демократический Казахстан
Рет қаралды 204 М.
Which One Is The Best - From Small To Giant #katebrush #shorts
00:17
The Return of -1/12 - Numberphile
24:57
Numberphile
Рет қаралды 496 М.
Euler's formula with introductory group theory
24:28
3Blue1Brown
Рет қаралды 2,4 МЛН
ECE3400 L30: BJT Widlar Current Mirrors & Sources (Analog Electronics)
16:30
Lantertronics - Aaron Lanterman
Рет қаралды 6 М.
Why π^π^π^π could be an integer (for all we know!).
15:21
Stand-up Maths
Рет қаралды 3,4 МЛН
Euler's Formula - Numberphile
21:23
Numberphile
Рет қаралды 351 М.
The Mystery of Spinors
1:09:42
Richard Behiel
Рет қаралды 966 М.
Do Complex Numbers Exist?
11:26
Sabine Hossenfelder
Рет қаралды 769 М.
Cursed Units 2: Curseder Units
20:18
Joseph Newton
Рет қаралды 482 М.
REAL 3D brush can draw grass Life Hack #shorts #lifehacks
00:42
MrMaximus
Рет қаралды 7 МЛН