STRAUSS - A Tool to Sonify the Universe

To create sonfications, we primarily utilise our new code Sonification Tools and Resources for Analysis Using Sound Synthesis (STRAUSS). This is an open source code and we welcome new users and contributors. An article introducing STRAUSS and its functionality appears in ICAD 2023  (Trayford et al. 2023a). 

Briefly, this python code allows the user to synthesise sounds or manipulate pre-recorded audio samples with properties (e.g. pitch, volume, timbre) that are mapped from input data. You can also move objects in artificial space around an ‘observer’ and the code will correctly calculate the relative volumes for the different channels of different speaker setups (e.g. stereo, 5.1 systems or ambisonics). For example we used this to assign a sound to the Moon and the planets and then create the illusion, through sound, that they orbit around the audience. Additionally, we added a volume envelope to emphasise this orbiting effect. 

STRAUSS can be used as a sonification tool for all kinds of data analysis. 

The STRAUSS code is publicly available on GitHub, which includes some example Python note books. If , instead, you want to get started trying STRAUSS using example Python notebooks within the browser (no need to download or install anything), check out these pages.

If you want to be kept up-to-date about STRAUSS developments you can join the mailing list by completing this Google Form.