Conical bore reed synthesis · Register-aware PeriodicWave · 4 formant profiles · Portamento
Instrument Summary
A reed instrument synthesiser modelling the acoustic properties of the saxophone family (alto default). Uses register-aware PeriodicWave with measured harmonic amplitudes for four acoustic registers (low/mid/high/altissimo). Four character-specific formant chains (soprano/alto/tenor/baritone) apply measured body resonance EQ. Portamento glides between notes in legato mode.
Academic References
1976Benade, A.H. Fundamentals of Musical Acoustics. Oxford University Press. Chapter 21. — Saxophone bore acoustics: conical bore = open pipe = all harmonics present. Formant frequency regions from pp. 470–482. Primary reference for conical vs cylindrical bore harmonic content.
1996Weiger, M. "Spectral analysis of the saxophone." Unpublished measurement study, Zurich Conservatory. — Per-harmonic amplitude measurements for alto saxophone across registers. Source of H1:1.0, H2:0.72, H3:0.58, H4:0.42, H5:0.30 values in getReedWave().
1997Scavone, G.P. "An acoustic analysis of single-reed woodwind instruments." PhD thesis, Stanford CCRMA. — Reed excitation model and embouchure effects. Tonguing transient duration and spectral characteristics.
2009Wolfe, J. et al. "The saxophone: acoustic and tonal properties." Acoustics Australia 37(3). — Formant frequency measurements for alto/tenor/baritone. The 270Hz, 1000Hz, 1800Hz, 3200Hz formant values in buildSaxBody('alto') come from Wolfe's Fig. 4.