I custom automate fades, making sure each automation point is set to the right dB level. Discovering the MSP curve~ object was a real epiphany for me - I could easily construct a patch that performed timed fades that weren’t linear any longer
I’ve always been a fan of unfocused photographs, foggy mountain valleys and smeared lipstick, which means that I’m also a fan of frame-based video artwork and pixel/frame effects. I’d like to introduce you to jit.slide, which does a pixel-by-pixel slewing of video frames and basically slows down whatever is going fast - slow down and take a look!
While many of you may be familiar with the rate~ object when paired with the MSP phasor~ object for scaling generated ramp outputs, there is a wealth of hidden wonderfulness that I’d like to show you.
This edition of the Advanced Max series uses the Max SDK to create a pair of Max externals that will make FFT Processing easier. The 52-minute video will walk you through the development process. Pull up a chair!
In part 2 of the jit.mo video tutorial, take what we learned last time out and use jit.mo to create another generative animation with just a few jit.mo.func objects.
This six and a half minute video will help you get up to speed with this great addition to the Max Packages library!
Now that we've got the basics for understanding FFT processing in Max, let's pull it all together and make something wonderful.
In the third in our series on using the FFT in Max, spend 45 minutes learning how to visualize the FFT processing you’re working with, and further explore the use of various window types in ways that you can see and hear.