Skip to content

Simple Neuron Max/MSP External

November 20, 2012

I was interested in having a graphical sandbox for playing with neural networks, mainly out of a desire to observe network behavior and generate musical content. I decided on writing a Max/MSP object which emulates the behavior of a neuron thus allowing me to use Max’s GUI to explore various network topologies and musical mappings.

The Max/MSP object emulates three different biological neuron models/relaxation oscillators: integrate-and-fire oscillator, leaky integrate-and-fire oscillator and the Fitzhugh-Nagumo model. Details of the implementation can be found in my paper Max/MSP Externals of Biological Neuron Models. Currently the neurons send a bang when they fire, an improvement of this would be to send a continuous stream of the neurons current state. This could be done by implementing the models as MSP objects, something I hope to do in the future.

This GitHub site has the source code of the implementation, the external and an example Max patch. As always, feel free to use and share.

Advertisements

From → Papers, Software

Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: