Jay Pellizzi's profile

Audio Programming with MaxMSP - Videos

Experimental MIDI and Audio Programming with MaxMSP/Jitter
This is a two voice Sample Remixer that I created.  It gives you a lot of interesting control over any sound file.  It has drag and drop functionality, and you can choose a whole folder's worth of samples from a list and load them into the buffer.  It allows you to store and recall preset selections, as well as use a brownian function to choose them randomly.  The scatter control increases the amount of total randomness in the selection start/end.  There are also a few playback speed controls.  You can enable a mousestate object that will control the playback speed based on the mouse's vertical position on screen.  This patch also has VST support and freeverb, as well as individual wet/dry control for each channel.  The key bindings also help keep the whole thing musical.
A shredding melody generator based on the algorithm for brownian randomness. Brown noise is the most musical because it tends to noodle around an area and then suddenly jump.  The patch uses the brownian function to populate a table sequencer that creates the notes.  I also have the option to use more brownian noise to randomly choose the rhythm.  The scatter factor determines the amount of complete randomness.  You can also limit the notes to a certain key and octave, or they can be completely atonal.  You can choose General MIDI sounds, or send the MIDI data to another sequencer or synth such as Reason.  This patch will run as a stand-alone .app in OS X.
A two voice counterpoint generator in the key of C minor, paired with a Probability Based Drum Machine created by Dr. Richard Boulanger.  The Counterpoint Generator uses a random object to choose notes that I am limiting to a certain range of keys on the piano.  It is biased towards choosing the root and third of the scale to give it a sense of tonality.  These notes are also hit at a harder velocity and held for a longer duration.  You can use General MIDI sounds, or have it control another synth via MIDI.  The Drum Machine uses tables to set the probability that a certain drum will be played at a given time.  You can change the notes of the drum, and draw in rhythms, as well as set the odds that the rhythm will be played as drawn.
Audio Programming with MaxMSP - Videos
Published:

Audio Programming with MaxMSP - Videos

Published:

Creative Fields