The difference between FM and Phase Modulation - Examples with gen~

  Рет қаралды 3,043

cooksonia

cooksonia

Күн бұрын

Пікірлер: 44
@ZeusFabien
@ZeusFabien 11 күн бұрын
Solid work! Well researched! There is an old FM vs PM illustrated graphic using diff modulator shapes in the DaFX volume 1 publication, if you can find it. The Square on square was really illustrative, since FM it was a huge jump in frequency, but the PM equivalent was just a discontinuity / reset.
@cooksoni.a
@cooksoni.a 11 күн бұрын
Thanks! I haven't seen that, I'll see if I can find it.
@bart.grantham
@bart.grantham 9 күн бұрын
Another outstanding video! Your demo of cosine vs. sine carrier in 4.1 is really interesting. One reason the cosine sounds much cleaner is that the points of discontinuity in the triangle, where it hits 0 and 1 and reverses direction, coincides with zero slope (derivative) for the cosine but maximum slope for the sine. That discontinuity multiplied by zero means the cosine version is continuous where the sine version is maximally discontinuous in this setup. Those discontinuities in the sine version result in high frequency artifacts that are absent in the cosine one. Fascinating. It's intuitive when you see it visually and the math seems obvious in hindsight, but I wouldn't have guessed the phase relationship between a discontinuous phase accumulator and carrier would be so critical without seeing it. I have to imagine the engineers at Casio knew that when they put PD together.
@cooksoni.a
@cooksoni.a 9 күн бұрын
Thanks! Yeah exactly, I'm not familiar with the math at all but that basically describes what I noticed with it lol 😂 it's always cool to hear the math behind shit like that.
@lostcification
@lostcification 11 күн бұрын
I really appreciate how you split the complicated things into understandable parts and visualise it. Really good job!
@TheMachinesWon
@TheMachinesWon 13 күн бұрын
You're doing the FM lords work with these FM videos, keep these topics coming, I'm finding them very helpful! I'm sure others are too :)
@morph-the-cat
@morph-the-cat 10 күн бұрын
Amazing! Thanks for going so in depth.
@yassokiiba
@yassokiiba 10 күн бұрын
Thanks so much for making and sharing this.
@NilsAdam
@NilsAdam 7 күн бұрын
Fantastic video, thank you
@rockstar-technology
@rockstar-technology 12 күн бұрын
Great video, also I appreciated the Dyad teardown, super neat!
@lostguy478
@lostguy478 11 күн бұрын
Yo dude I've been looking for this exact explanation for at least 2 months now, even ended up in some arab university's website at some point lol Anyways, thank you so much for making this video
@lineorder
@lineorder 12 күн бұрын
Thanks to you, I finally found out what I've been wondering about for years.
@tracyharms3548
@tracyharms3548 10 күн бұрын
Thank you. I have revised my guesses as to what I struggled with in the previous video!
@cooksoni.a
@cooksoni.a 10 күн бұрын
Cool! If you have other questions just let me know.
@RDijt
@RDijt 13 күн бұрын
Bang on information, really like your visualisations on phase vectors and sines near the start of the video - really succinct way to get across a complex idea. I recently left a reply comment on Loopops DN2 video explaining that all digital "FM" synths are actually phase modulation and FM is pretty much a misnomer. Would have been a useful resource to crosslink! Learnt all this myself through similar DSP experiments, although substitute MaxMSP for Axoloti Core in my case.
@marcus268
@marcus268 13 күн бұрын
Man! This is great! Thank you so much! Super explanation.
@johanisu
@johanisu 12 күн бұрын
Yes yes yes!!!! ☺ Thank you for the excellent and above all very visual explanation! Looking forward to any future content!
@NeilBaylis
@NeilBaylis 13 күн бұрын
Great job, thanks for sharing it! Very clear explanation.
@PeteGunnShow
@PeteGunnShow 13 күн бұрын
Oh dope. I forgot you had said you were gonna make this. Ill be checking it out later tonight
@child_inc.
@child_inc. 10 күн бұрын
another awesome video. i love fors :)
@FilipMilerX
@FilipMilerX 10 күн бұрын
I don't believe performance was the reason to use PM on FM synths instead of FM. The phase accumulator is doing the integration anyway regardless of PM or FM. The only difference is where in the circuit you add the modulator signal. I believe the real reason to use PM over FM is that in PM you can create feedback from carrier operator(s) to modulator operator(s) in much more controlled way than in FM.
@cooksoni.a
@cooksoni.a 10 күн бұрын
I am mathematically challenged, so I could be wrong there lol. I don't think Yamaha ever explained why they implemented it as PM, but the resources I've read have indicated that PM is cheaper because you're adding instead of multiplying, and PM is more stable with fewer components. Feedback could have been the reason they chose PM, but I was under the impression it was more like a welcomed byproduct.
@bubuAudio
@bubuAudio 13 күн бұрын
thanks for this !! saved on my digitone-tutorials playlist :) ( need to buy it, first 😂)
@rantonerik
@rantonerik 13 күн бұрын
Thank you!!
@antoineguilbeault8025
@antoineguilbeault8025 13 күн бұрын
Mind blowimg
@rodrigolabra6962
@rodrigolabra6962 11 күн бұрын
now on a more serious note. Have you ever checked lippold's haken youtube lectures ? his videos have been really inspiring to me
@cooksoni.a
@cooksoni.a 11 күн бұрын
No I haven't, I'll definitely check them out
@joman66
@joman66 13 күн бұрын
Just started watching this video. Grabbed some popcorn lol What's that video mixer sitting behind you? Some sort of Panasonic?
@cooksoni.a
@cooksoni.a 13 күн бұрын
Props for catching it was a video mixer! Yeah it's a Panasonic WJ MX50. I took a gamble with it on ebay and it ended up being in really good condition. I fuckin love it
@joman66
@joman66 13 күн бұрын
@@cooksoni.a Lol good stuff! Into the music thing but dabbling into broadcast/analog video equipment as well and it caught my eye haha. Thanks!
@musicproductionbrauns2594
@musicproductionbrauns2594 11 күн бұрын
thats some great inside, makes it more predictable to make modulations
@mateuszkubala1800
@mateuszkubala1800 11 күн бұрын
What is the program you're using when making a saw wave and sine wave at 14:50 After searching, is it 'Max MSP' by cycling74, and what's the other one 'gen~' ? And is the one called Pure Data any different
@cooksoni.a
@cooksoni.a 11 күн бұрын
Yes I'm using Max/MSP. gen~ is basically a programming language/environment you can use inside of Max to do more detailed DSP programming because it runs at audio rate, and MSP (Max's native DSP framework) runs in blocks of samples at a time, so you can't get as detailed as you can in gen~. Pure Data is another programming language that has a lot of similarities to Max, and in fact both Max and Pd have a common lineage because they were both created by developers at IRCAM, I think. But Pd is free and open source which is cool. I can't remember the specific differences between Max and Pd when it comes to DSP, but I think in Max you can get more granular with your code, especially when you're using gen~
@clearplasticity
@clearplasticity 13 күн бұрын
7:30 My eyes went WIDE.
@morph-the-cat
@morph-the-cat 10 күн бұрын
I've always been confused about AM/ring modulation. Is it related to phase mod or are they entirely different?
@cooksoni.a
@cooksoni.a 10 күн бұрын
Yeah that's a different idea than PM, but they're still in the family of audio rate modulation. So AM is simply just modulating the volume, imagine putting a sine wave oscillator into a VCA and then modulating it with a sine LFO. When the LFO is in its positive part of the cycle, then you hear the sine oscillator get louder and then quiet down as the LFO approaches 0. Then the whole time the LFO is negative, you still hear silence because the VCA doesn't respond to negative voltages. Ring mod is very similar, except when the LFO is negative, it inverts the phase of the sine oscillator. That gives it a different timbre and causes the fundamental frequency to cancel out, so it was used to make metallic sounds in old analog drum machines and stuff. Look up "Runningonair Ring Modulation vs. Amplitude Modulation" and he has some good graphics in the first half of his video that illustrate what's happening to the signal in AM vs RM.
@morph-the-cat
@morph-the-cat 9 күн бұрын
@@cooksoni.a Thank you so much! That's soooo helpful
@sebbosebbo9794
@sebbosebbo9794 10 күн бұрын
💪💥🗯🔥💭❤💨🕊 .............🕯................. ...........Danke............. ..............ThX.............. .............merci............
@siliconbrush
@siliconbrush 11 күн бұрын
Steve jobs, thats who you remind of.
@cooksoni.a
@cooksoni.a 11 күн бұрын
I've gotten that before lol 😂
@rodrigolabra6962
@rodrigolabra6962 13 күн бұрын
Babe wake up, new cooksonia video just dropped
@cooksoni.a
@cooksoni.a 13 күн бұрын
lmao 😂
How to actually use FM synthesis - A practical guide
1:07:18
cooksonia
Рет қаралды 13 М.
The Great Studio Monitor Lie: The Truth Exposed
17:51
AP Mastering
Рет қаралды 18 М.
А я думаю что за звук такой знакомый? 😂😂😂
00:15
Денис Кукояка
Рет қаралды 4,7 МЛН
What P vs NP is actually about
17:58
Polylog
Рет қаралды 134 М.
AI Copyright Claimed My Last Video
24:11
Venus Theory
Рет қаралды 516 М.
5 Ways To Generate A Sine Wave (Analog)
13:16
Sine Lab
Рет қаралды 105 М.
Why Unreal Engine 5.5 is a BIG Deal
12:11
Unreal Sensei
Рет қаралды 1,1 МЛН
Linux Kernel 6.12 | This is Historic
1:07:22
Maple Circuit
Рет қаралды 85 М.
Best 10 Items I Tested in 2024!
20:12
Project Farm
Рет қаралды 685 М.
The Strange Physics Principle That Shapes Reality
32:44
Veritasium
Рет қаралды 6 МЛН
DIY Cardboard FM Synth (8 DX7s!) | MiniDexed & Raspberry Pi
12:39
The Real Reason Why Todays Music Is Starting To Sound The Same
21:59
Freaking Out With Billy Hume
Рет қаралды 298 М.