ABSTRACT

In this chapter, the authors experiment with the Phase Vocoder (PVOC). Even though initially developed for non-musical reasons, the PVOC has been used extensively in Computer Music applications, with the first experiments dating back to the 1970s. Pyo includes an ecosystem of classes that perform various operations of audio spectra, including frequency transposition, cross synthesis between audio inputs, spectral filtering, spectral morphing, amplitude and frequency modulation, and others. In this chapter, the authors look at cross synthesis, spectral morphing, spectral additive synthesis, spectral filtering, and spectral reverberation. They see how Pyo enables the reader to perform this task with minimal coding. PVOC ecosystem provides a class that recreates a PVOC stream with Additive Synthesis. The num attribute controls the number of oscillators that will be used to resynthesise the sound.