{"repo":"lockepatton/sonipy","free":true,"listed":false,"github":"https://github.com/lockepatton/sonipy","clone":"git clone https://github.com/lockepatton/sonipy.git","description":"Sonification tool for turning scatter plots into perceptually uniform sound files for science and science access.","language":"Python","stars":37,"topics":["sonification","sound","sound-processing","astronomy","sound-synthesis","data-visualization"],"license":"MIT","category":"analytics","readme_excerpt":"soni-py : A Scatterplot Sonification Package A package to turn scatter plots into perceptually uniform sound files for use in science and to make science more accessible. This package should not be confused with SoniPy a sonification python module package by David Warrall, which can be found here. This project was developed by Locke Patton and Prof. Emily Levesque. Click here for a twitter thread explaining the motivation behind this project. What does soni-py do? Here is an example sonification. Our method of sonification takes in scatterplot data and produces audio clips that depict each datapoint as a short sound blip with a y value corresponding to pitch and an x value corresponding to arrival time. Each data point has a corresponding short tone called a blip , with a y value corresponding to its pitch and a x value corresponding to its arrival time. Higher y value data points have higher corresponding blip pitches. Installation soni-py is pip-installable from command line, as follows: Alternately, you can clone the repository and install it yourself, also in command line: Example Easy Setup For two arrays of the same length, called x and y, you can sonify them using the following: Extended Setup If you would like more fine control of the sonification inputs, you can adjust the underlying arguments as follows. For details about the parameters involved, see the Parameter Inputs section below. Parameter Inputs Frequency Scale Parameters: All frequency parameters are entered","default_branch":null,"files":null,"tree":[],"storefront":"/r/lockepatton","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lockepatton/sonipy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}