axoaxonic / SpikingNeuronMusic

Exploring data sonification & generative sound synthesis/sequencing with spiking neuron models

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

I wanted to learn and practice modeling spiking neurons with Brian 2 https://briansimulator.org/ and thought it would be fun to output the synthesized spike trains to sound instead of plots. This allows for both data sonification of simulated neurons and an interesting way to make music

To use a spiking neuron model to trigger 808 drum samples, run brianSequence.py. Change the parameters for different patterns, and point it at different wav files if you want to make tracks with different sounds.

Next steps will involve making small networks of spiking neurons that excite and inhibit each other to make more complex patterns with multiple instruments.

About

Exploring data sonification & generative sound synthesis/sequencing with spiking neuron models


Languages

Language:Python 100.0%