Category: max
-
(max) filter intro
<BasicSynthADSRselectorFilter.maxpat> The patcher is monophonic only, and only uses [lores~]. It allows for you to set the cutoff frequency by adding the note input and an interval above in half steps. Apologies for the basic post, but I’m catching up. More info will come.
-
(max) synth with pitch modulation
adding pitch modulation, part 1 (and selectable waveforms) <BasicWaveformPitchSynth1.maxpat> <WaveformSynthWorking1~.maxpat> (for poly~) I’ve adjusted the SimpleSquareKK2~ patcher in a number ways. There are a lot of encapsulations now, to make the patcher clearer by having less clutter and subpatchers named after the function they perform. Encapsulations: note input and velocity handling envelope and amplitude scaling portamento control pitch…
-
(max) encapsulation
As you learn more objects and more complicated ways of interacting with MIDI and synthesis with Max, your patchers will likewise become increasingly complex. While use of presentation mode can make your final interface much easier to use and understand, you will need to make extensive use of encapsulation if you want to keep any sense of clarity…
-
(max) simpler and better audio synth polyphony
In the previous post I showed you how to use the (MIDI) [poly] object to assign voice numbers to incoming note on/off messages, and by packing those voice assignments with the note number and velocity, sending them to the appropriate voice of a polyphonic audio synthesizer hosted in [poly~]. In this post I will show…
-
(max) basic midi-controlled polyphonic synth
All patchers are in the max examples folder on box. Parent patcher: <BasicPolySynth.maxpat> Subpatcher: <SimpleSawKK~.maxpat> Both files need to be in the same folder. polyphony in max A polyphonic synthesizer requires multiple copies of a synthesizer patcher, and some way of allocating MIDI input to different copies of the synthesizer patcher. poly~ is an audio object…
-
(max) simple synths – envelope control
The next set of patches demonstrate how to apply amplitude envelopes in Max. Again, all patchers have extensive comments, although I do take some redundant (previously used) comments out as patchers progress. Do take a look at patchers in order for full explanations. All patchers are in the max examples folder on box. basic midi-controlled…
-
(max) basic audio – oscillator and amplitude control
I’ve created three patchers that demonstrate basic audio generation in Max, both involving an oscillator with frequency input and output amplitude control. I’m only including brief summaries here. Example patches are well-commented, and all new objects are labeled with a comment name and short explanation. Remember, with any object highlighted, you can choose the reference icon…
-
(max) intro readings for msp
We’re going to move into the digital audio portion of Max, historically called MSP (Max Signal Processing). You should do a quick read of the MSP Introduction and How MSP Works in the Max Documentation. In Max 6, go to Help > Max Help. In the resulting Max Documentation Window click on the “Tutorials” tab on the…
-
(max) all midi demo patchers are uploaded
No real time for lengthy explanations, but I’ve uploaded all the demo patchers from class that relate to MIDI. Some have very good explanations via comments, but the pattern sequencer patchers are a little thin. https://ballstate.app.box.com/kothman-maxexamples You are welcome to borrow from anything that is uploaded. You will still have to figure how to use…
-
(max) example patchers are being uploaded
I finally sorted through some documentation about Box, and learned how to make a truly public folder. So I’ve been uploading example patchers from class, cleaning some up where appropriate. I’ve gone back to the beginning of class, so you if you want to review some simpler patchers you can take a look. Patchers are…