Skip to content

gbyesiltas/PianoMusicTherapy

Repository files navigation

PianoMusicTherapy

This repo contains the code necessary for calculating the metrical deviation over time from musical improvisational sessions for music therapy applications.

The "md_calc.py" file contains the main methods which implements the main functionalities of the programme. More information about the exact usage of the methods is given in the "md_calc.py" file as comments. The "MAIN_GUI6.py" contains a script that implements a graphical user interface to input the audio recording and get the metrical deviation over time for the input recording. The "MODELS" folder contains the trained CNN-based Onset Labelling models.

All the other files either contain methods that help realize the main functionality, or functions related to the creation, training, and testing of our CNN models.

All scripts hold a small description in the beggining as comments.

About

This repo contains the code necessary for calculating the metrical deviation over time from musical improvisational sessions for music therapy applications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages