Vowels OSC artifacts

Really like the vowels OSC but when using values above 95 i get
lots of artifacts, is this normal ?

Yes

Iirc it’s emulating slightly unvoiced sounds by randomly reseting the phase of the sound. That’s how SAM did it anyway!

Ok thanks for the quick answer !
I have found something about the vowels OSC in the forum:


Looks like someone made a modification for the Shruthi, maybe i can patch the Ambika software.

Hallo sovietpop…

I also had disturbances in the sound and I changed the code in my DE-GENERATOR.

Shruthi Code:
phase.integral += phase_increment_.integral;
int16_t phase_noise = int8_t(Random::state_msb()) *
int8_t(data_.vw.noise_modulation);
if ((phase.integral + phase_noise) < phase_increment_.integral) {
data_.vw.formant_phase[0] = 0;
data_.vw.formant_phase[1] = 0;
data_.vw.formant_phase[2] = 0;
}

Shruthi Vowels: https://soundcloud.com/rolf-degen/shruthi-vowels

DE-GENERATOR code:
phase_integral += phase_increment_integral;

		if (phase_integral < phase_increment_integral) {
			Osc.vw1_formant_phase[0] = 0;
			Osc.vw1_formant_phase[1] = 0;
			Osc.vw1_formant_phase[2] = 0;
		}

DE-GENERATOR vowels: https://soundcloud.com/rolf-degen/degenerator-vowels

1 Like

rolfdegen
Thanks i will try that :grinning:

For what it’s worth I added an alternative vowel oscillator without the phase noise to YAM.
Cheers

2 Likes

Awesome thanks !!