Cantor was not based on singing samples, and its results were reproduced by a morphing additive synthesis engine derived from VirSyn's Cube software synthesizer. It is used to generate the 39
phonemes that VirSyn used to reproduce English speech or singing. Each phoneme is created by passing an additive sound source through a formant filter, which morphs between a start and an end state. These filter responses are fully editable: Up to six peaks and three troughs in the formant filter response can be specified as morph points. Cantor 2 offered 20 ready-to-use vocals in English and German and added many new voices on top of the original Cantor software, bringing the total to 50 voices. The sound generator used a combination of additive synthesis and noise sculpting that it used specifically for the 50 voiced sounds provided by the software as set as a complete set for the unvoiced sounds. The concept of voiced and unvoiced sounds was complicated but was used to describe how Cantor was able to master its language capabilities of human speech. For voiced sounds, the additive synth controls the pitched component of the sound (vocal cords), whereas the noise synth controls the breath component (whisper). It controlled up to 256 partials. As the user went higher into the octaves, these became grouped for control. For those who had used other VirSyn's software, Cantor was familiar grounds and bore many things in common with past synthesizers VirSyn had produced. Because of its design, it was more like a virtual instrument than a virtual singer. It never claimed to mimic a real singer's voice and was intended purely for special effects. Although it was complex, Cantor was considered a simple design overall and relatively easy to use for its purposes. It hosted
VST,
AU and
RTAS capabilities. By Cantor 2's release,
midi file format was fully functional. It was able to work as a standalone software or as a plugin; there were slight differences between the software for both. It worked as a
standalone software or plug-in and supported
ReWire. Though it was released in German and English, with adjustments of the sound output it was possible to recreate vocal languages beyond this and mimic other languages. ==History==