Skip to main content

Table 5 List of Max patches, with short description and reference to the corresponding sections in the text

From: Cantor Digitalis: chironomic parametric synthesis of singing

Max patch Description Text section
Control Receive and normalize data from the tablet or MIDI interfaces 2.3, 2.4, 5.4
Voice factory GUI to set voice quality parameters 2.5
  GUI to construct/deconstruct the vocal model 5.3
GlottisMapping_HL Compute high-level parameters for the source model 2.1
  from the interface data (E, E thr,p hon, B, T, R)  
  Compute pitch (P 0, P, f 0) 4.1.1
heartPerturbations Compute heart perturbations for f 0 and E 4.1.3, 4.2.1
otherPerturbations Compute slow perturbations for f 0 and E 4.1.3, 4.2.1
GlottisMapping_LL Compute low-level parameters for the source model 4.2.4, 4.2.2, 4.2.3
  (\(A_{g}, F_{g}, B_{g}, T_{l_{1}}, T_{l_{2}}\phantom {\dot {i}\!}\))  
VowelMapping Compute high-level parameters for the vocal tract model 2.1
  from interface data (H, V, S)  
  Compute vocal tract scale factor α S 4.3.2
VowelRules Compute generic formant values and interpolate 4.3.1, 4.3.6, 4.3.7
  (\(F_{i_{G}}, B_{i_{G}}, A_{i_{G}}, F_{BQ}, Q_{BQ}\phantom {\dot {i}\!}\))  
  Apply vocal tract length on formants and anti-formants 4.3.3, 4.3.8
SourceFilterDependencies Compute larynx position adaptation to f 0 4.3.3
  Compute first and second formant tuning 4.3.4, 4.3.5
  Compute formant amplitude attenuation 4.3.7
Glottis Compute jitter and shimmer 4.1.2, 4.2.4
  Compute amplitude of noise and noise source (A n ,NS) 4.2.5, 3.2.4
  Compute the glottal flow derivative model \(\mathcal {G'}\) (GF,ST) 3.2.2, 3.2.3
VocalTract Compute the vocal tract model \(\mathcal {V}\) (R i ,BQ) 3.3.1, 3.3.2