Skip to content

This workshop introduces the concept of data sonification and using Python to map data to properties of sound.

Notifications You must be signed in to change notification settings

ncsu-libraries-data-vis/data-sonification-with-python

Repository files navigation

Data Sonification with Python

Open In Colab

This workshop introduces the concept of data sonification, using characteristics of sound to represent information. Sonification can provide an alternate mode for communicating data with implications for accessibility, engagement, and discovery. Participants in this workshop will get an overview of sonification techniques and tools and learn basic processes for mapping data to sound using the Python programming language.

Running in Google Colab

To create a copy of the workshop materials, and run the code, click the Open in Colab button above, while signed in to a Google account. With the Colab notebook open, click the "Copy to Drive" button to make a copy attached to your own Google account.

Running on a local machine

To run on a local machine you need to clone this repository and install all of the necessary Python libraries. You must also install fluidsynth (directions available in this GitHub repository) to process MIDI files.

Credits

This workshop was developed by Walt Gurley at NC State University Libraries.

About

This workshop introduces the concept of data sonification and using Python to map data to properties of sound.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published