OpenMusic multiplication

OM Melodic Multiplication

This OpenMusic patch takes two input chords (X and Y), and “multiplies” them together, producing a contour of pitches that present the notes of Y at each pitch level of X, similar to the multiplicative properties found in Boulez’s ‘Le Marteau”.  The resultant material is presented as chords and exploded melody. Contact me if you’re interested […]

Open Music chordal cascades

OM Chordal cascades

This is anOpenMusic patch that takes an input chord, and creates three cascading streams of arpeggiation from those notes.  The contour of the notes (ascending, descending, waves, etc. ) and their speeds  (accelerating, decelerating, etc.) are all individually controllable with BPFs.  Each line can be exported to XML.  A very useful patch.       […]

OM spectral calc

OM Spectral calc

This one is like the Max.MSP patch posted here, but the notation is much improved due to the OM implementation.  Not much to this patch really, since OM already has such great built in generative functions.  FM synth, Harmonic stretching, etc. Contact me if you’re interested in downloading this patch.             […]

OM Rhythmicizer

This patch will take an input chord, and “rhythmicize” it by extracting several adjacent chord members and grouping them into a new chord progression.   The resultant progression is completely based upon the input chord.  Durations are random, but an option is included for varying the % possibility of “long” chords. Contact me if you’re interested […]

“Tenebrae” (2008). for flute, clarinet, violin, cello, piano

Tenebrae was written in fulfillment of a commission from the New York New Music Ensemble. One of the main issues I dealt with in composing Tenebrae was the exploration of methods of transition between various types of timbral/harmonic constructs.  Forward motion and formal narrative relies on gradual transformative processes that change one structural harmony into another. […]

Harmonic Interpolator

Harmonic Interpolator. The user inputs various frequencies/pitches for both a ‘starting’ chord and a ‘finishing’ chord, and the patch will calculate interpolated harmonies that morph one into the other via voice leading.  The user may select how many interpolated chords are created.  It works pretty well, but I have an OpenMusic patch that is more […]

Spectral Calculator (v 2)

A spectral calculator.  Can handle harmonic, FM synth, sub-harmonic, and (buggy) ring modulation.  Also includes some stretching/randomization tweaks. Can quantize to 12 or 24 note systems, or utilize raw frequencies for synth playback.  Can only display the notes in a 12 note system though, an unfortunate limitation of Max/MSP. Please contact me if you’re interested […]

Psychoacoustics: It’s All in your Mind

In October 2009, I was invited to give a talk on psychoacoustics at Southeastern Louisiana University as part of a showcase centered around ‘Madness in Art’.  My lecture was titled “Psychoacoustics: It’s All in your Mind”.  I discussed some interesting auditory perception illusions, limits of musical perception, and showed some applications of psychoacoustics and perception […]