strauss: A Python package for turning data into sound
strauss — its motivation, its five-stage pipeline, and three example sonifications (a galaxy spectrum, a galaxy’s formation history, and 2500 stars in VR).
slides paper (arXiv:2311.16847) strauss source
Abstract
An overview of strauss (Trayford & Harrison, ICAD 2023), an open-source Python package for sonification. The talk walks through the package’s motivation — filling the gap between specialised one-trick sonification tools and full audio workstations — and its modular five-stage pipeline (Sources, Score, Generator, Channels, Sonification). Three example applications from the paper are played back from the slides: five different sonifications of a single galaxy spectrum, a bivariate sonification of a galaxy’s 13 Gyr formation history, and the Stars Appearing VR piece used in the Audible Universe planetarium show.
Acknowledgments
Primary reference: Trayford, J. W. & Harrison, C. M., Introducing strauss: A Flexible Sonification Python Package, Proc. ICAD 2023, arXiv:2311.16847. Media files from the paper’s companion dataset at data.ncl.ac.uk/articles/22241182.