| home | contact
 

Electronic Music

Examples of Audio Compositions

Here is an example of some retro sounds I have been working on.

wingspan.mp3

Examples of Video Compositions

He is an example of a video composition that I have been working on.

Max / Msp / Jitter Externals for PC

Ported Externals

I have ported a bunch of MSP externals to the PC.  These were originally coded by Tristan Jehan.  I have used an accelerated version of the FFT for PC called FFTw (fastest fft in the west).  All of these examples have been compiled to use an FFTw DLL so you will have to download it and install it somewhere sensible (best in the MAX directory).  The advantage of using a pre created DLL is that it has been optimised for all processor types (SSE, SSE2, AMD 3dnow etc etc).  So acceleration should happen on all machines. 

WARNING: all the following externals require the fftw3.dll dll installed (see below).  This file is rather large (> 1Mb). Sorry for those with limited download bandwidth.

If anybody really wants to have an unoptimised (i.e. no FFTw) version then drop me a line and I can recompile them.

Also, you can download all the externals in one bundle together with FFTw dll here: PCmsp external bundle~.zip

pitch~ 1.3 external       pitch~ 1.3 help
Pitch tracker based on fiddle~ from Miller Puckette.

loudness~ 1.3 external        loudness~ 1.3 help
Loudness estimator (spectral or time-domain power energy)

brightness~ 1.3 external      brightness~ 1.3 help
Brightness estimator (spectral centroid measure)

noisiness~ 1.3 external      noisiness~ 1.3 help
Noisiness estimator (bark-based spectral flatness measure)

bark~ 1.3 external      bark~ 1.3 help
Bark scale spectral decomposition (auditory model spectrum analyzer, 25 bands)

analyzer~ 1.3 external      analyzer~ 1.3 help
Single object that outputs all the sound analysis perceptual features above at once

segment~ 1.0 external      segment~ 1.0 help
Onset detector for pitched notes or non-pitched sounds

beat~ 1.0 external     beat~ 1.0 help
Audio tempo and beat tracker

fftw3.dll
This dynamic link library is necessary to make all the above patches work.  Best to put in your max folder e.g. "C:\Program Files\Cycling '74\MaxMSP 4.5"

Created Externals

I have created a number of novel externals for Max / Msp.  I will release them here when they are fully debugged.

 

.....