Music of Brain

in #music7 months ago (edited)

foadmoradimusic_EEG_signal_Mirror_Brain-Computer_Interface_Phot_07fa2ac8-b788-4de7-b216-75c0c0dff1c1.png

In 2020, I published a paper in the European Neurology journal that was about converting Brainwaves into music.

https://karger.com/ene/article-abstract/83/5/468/126504/A-Novel-Method-for-Sleep-Stage-Classification?redirectedFrom=fulltext

I utilized some techniques for denoising of EEG signals during sleep. After that, Wavelet decomposition was used for separation of frequency bands.

As both musical notes and decomposed levels of brainwaves obey a binary system, I decided to map them based on an agreement.

So that brainwaves are converted into musical notes and suitable to feed into a pre-trained Recurrent Neural Network.

The neural network was trained on some pieces from the Tanbour's repertoire. So that brainwaves we converted into music by considering cultural artifacts.

The same method was repeated, for a dataset of Spanish Romantic guitar pieces from Francisco Tarrega.

The final result indicated that the method is valid for the separation of sleep stages, during deep sleep or rapid-eye movement stage.

According to the animation below, the higher brain activity results in music with higher tempo, and vice versa.

https://foundation.app/@foadmoradimusic/bsy/2

We know that any unique algorithm that produces a unique sound, text, or image, can be considered as a generative art. That is the reason I recently minted these two pieces on ETH.

A massive shout out to my friend, Syia, who gifted me $ 40 in ETH, for listing the minted pieces.

This sonification technique can be employed in neurofeedback or biofeedback tasks. Since cultural artifacts influence the degree of joy derived from auditory experiences, tailoring the audio modality to align with the local musical preferences of any given culture can enhance outcomes.

Sort:  

Congratulations @foadmoradimusic! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You received more than 1000 upvotes.
Your next target is to reach 1250 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!