Skip to Main Content

The phase vocoder is applied independently to each of the ten signals produced by chaotic synthesis. It is used to change both speed and tuning (see Table 4 to view all phase vocoder controls). Speed, once set, remains static throughout, whereas tuning changes all through the work. Concerning the speed, each signal of the chaotic module is slowed down to one fifth of its original speed. Slowing down all noise signals is valuable, because the raw signals are made up of infinitesimal movements. The goal, however, is not to produce something identifiable. Indeed, these new slowed-down signals do not replace the “raw” signal but are distributed simultaneously instead.

Table 4:

Phase Vocoder Controls

VariableTypeMeaning
1speedl float or list Changes the speed of incoming signal (stretching) 
2speedl   
…   
10speedl   
1gpvXfl float or list Changes the amplitude of the x signal from one Gingerbreadman instance 
2gpvXfl   
3gpvXfl   
1gpvYfl float or list Changes the amplitude of the y signal from one Gingerbreadman instance 
2gpvYfl   
3gpvYfl   
1ikedXfl float or list Changes the amplitude of the x signal from one Ikeda instance 
2ikedXfl   
1ikedYfl float or list Changes the amplitude of the y signal from one Ikeda instance 
2ikedYfl   
randlevelspvoc Boolean Activates random detuning algorithm 
decreasedetune Boolean Activates a sequence to continuously reduce detunes range 
VariableTypeMeaning
1speedl float or list Changes the speed of incoming signal (stretching) 
2speedl   
…   
10speedl   
1gpvXfl float or list Changes the amplitude of the x signal from one Gingerbreadman instance 
2gpvXfl   
3gpvXfl   
1gpvYfl float or list Changes the amplitude of the y signal from one Gingerbreadman instance 
2gpvYfl   
3gpvYfl   
1ikedXfl float or list Changes the amplitude of the x signal from one Ikeda instance 
2ikedXfl   
1ikedYfl float or list Changes the amplitude of the y signal from one Ikeda instance 
2ikedYfl   
randlevelspvoc Boolean Activates random detuning algorithm 
decreasedetune Boolean Activates a sequence to continuously reduce detunes range 

Close Modal

or Create an Account

Close Modal
Close Modal