Skip to content

Screamscape: Gestural Vocal Manipulation Based on Sonic Properties of Extreme Vocal Effects

License

Notifications You must be signed in to change notification settings

shx-vhs/screamscape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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/

Current dependencies and packages

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)

In this Repo

  • 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

How to begin?

  • 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.


About

Screamscape: Gestural Vocal Manipulation Based on Sonic Properties of Extreme Vocal Effects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published