Skip to content

generate art with your brain (celular automaton, fractals, diffusion model, LLM, etc.)

Notifications You must be signed in to change notification settings

louis030195/brain-art

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Creating art from brain data is a fascinating intersection of neuroscience and creativity. Here are a few potential paths you could take:

  1. Data Visualization: Use the band powers (Delta, Theta, Alpha, Beta) as parameters to generate visual art. For example, you could map these values to the color, size, or shape of objects in a digital canvas. You could use libraries like matplotlib or seaborn in Python, or p5.js in JavaScript for this.

  2. Generative Art: Use brain data to influence parameters in a generative art algorithm. For instance, you could use the band powers to influence the rules of a cellular automaton, the parameters of a fractal, or the weights in a neural network generating art.

  3. Sound Synthesis: Convert the EEG data into sound. Each frequency band could control a different aspect of the sound (pitch, volume, timbre, etc.). Python's pydub or music21 libraries could be useful here.

  4. Interactive Art: Create an interactive installation where the artwork changes based on the viewer's brain data. This could be a physical installation using something like Arduino or Raspberry Pi, or a web-based installation using JavaScript and WebSockets to send the EEG data to the browser.

  5. Performance Art: Choreograph a dance or compose a piece of music based on the patterns you find in your EEG data. This would be a more abstract interpretation, but could lead to some interesting results.

Remember, the key to creating compelling data-driven art is to find interesting ways to map your data to aesthetic elements. Experiment with different mappings and see what results you get. #art #neuroscience #programming

About

generate art with your brain (celular automaton, fractals, diffusion model, LLM, etc.)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages