Open Access. Powered by Scholars. Published by Universities.®

Other Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

2005

Csound

Articles 1 - 1 of 1

Full-Text Articles in Other Engineering

Introducing Pvspitch: A Pitch Tracking Opcode For Csound, Alan O'Cinneide Jan 2005

Introducing Pvspitch: A Pitch Tracking Opcode For Csound, Alan O'Cinneide

Conference papers

An accurate pitch tracker has many useful applications, whether for creating interactive electroacoustic compositions, music transcription, ethnomusicological research and numerous others. Designed for the Csound sound synthesis and signal processing language, PVSPITCH is an opcode that can be utilised for such purposes. The opcode performs a mathemathical analysis upon Csound's phase vocoder data streams and from this examination, ascertains what it determines to be the signal's pitch. The algorithm handles well many types of signals, including those missing various harmonics, even a fundamental, and also signals with inharmonic partials. The only signal restriction are that it be single voiced, strongly …