Some sonification work done in Sonic Pi for analyzing univariate distributions of Portuguese red wine data. Creates a nice ambience; you can listen in the background while doing yoga or something…
In short it normalizes data parameters like ‘ph’ and ‘alcohol’ then maps them to pitch, amplitude, and pan, creating chord clusters. Parameter information is sent over OSC to Processing which displays the data from a folder of images.
I found Sonic Pi (and ruby) to be quite enjoyable to work with in this context because its built in structures help maintain a tonal aesthetic in the final result. I initially tried this in SuperCollider, and although more flexible/powerful, the results just didn’t sound as nice.
Hopefully this furthers the discussion on the use of Sonic Pi for data sonification, and maybe opens up some compositional doors for those who are interested.