Project docs and code for the Screamscape Project: Gestural Vocal Manipulation Based on Sonic Properties of Extreme Vocal Effects. Screamscape is based on Angus: https://forum.ircam.fr/projects/detail/angus/
Max Packages for full functionality
- AudioMix
- modulo These packages can be directly downloaded from the Max/MSP package manager.
CircuitPython
preparing a dev board for use with CircuitPython includes several steps documented here: https://learn.adafruit.com/circuitpython-with-esp32-quick-start/installing-circuitpython
necessary circuitpy libs:
- adafruit_bno08x (from adafruit circuitpy bundle)
- microosc (from community bundle)
- Python code for sensor data acquisition and wireless transfer based on an adafruit BNO085 and feather Huzzah ESP32 dev board
- Max/MSP project for vocal manipulation based on the algorithms for roughness emulation developed here: https://doi.org/10.1162/comj_a_00485
- Open the Max project Screamscape
- Have your microphone ready
- Have your motion capture unit set up
- Press the loudspeaker and microphone button
- Sing!
Further documentation and links to performances will follow here.