Vibrato modules - all of them, standalone and in MSF are broken

Official support for: meldaproduction.com
Post Reply New Topic
RELATED
PRODUCTS

Post

The waveforms are off. The sine sounds kind of siney, triangle is a square, square is a short pulse and saw is hard to describe.

I'm using 16.08.

- Is it just me?
Win 11 | Latest Reaper | MCompleteBundle

Post

Maybe someone else can confirm, please?
Win 11 | Latest Reaper | MCompleteBundle

Post

It works like this.
MVibrato does not alter the pitch directly, but the phase. So any linear shape (like a triangle, square, or sawtooth wave) changes the phase at the same speed all the time, resulting in no pitch change. To obtain pitch change, you have to create acceleration (not linear speed), and that is accomplished by curves. That is why a sine wave is the most appropriate for MVibrato.

If you want to generate a real vibrato in MSoundFactory, the right thing is using a per-voice LFO modulator in the Generator tab.

Example:

Code: Select all

$eNqtVs1yIjcQbnza4z6Cq3x11TCAbW5e8bfrCmMmDGsrRzHTgGIhUZKGNXvYh0heInmHPEWeIE+QSu45pDTDYGBNLUwyBwp1f19365OmpyFoURpEKpVJj8VW6ZVBa7mcGiAX4FfIxXuhxkyYERtnS9Lp4MLOIIHs+ePWIXiCIepBbNkSwQfygNpwJaEBb94C+fD9x4Vh84Xgcuq83YRbpSP+GbvMrMD49Wr9suk3tz2Z9fqyedUAEnIm1QPHT20lBFsYTFyUgD33e4OWUPFTRvDPScg0EwIF-8ysS+9XSH8YLQS3FrOo-rrsDz+92-PUig39dUtCkU65BLMjC9AoHeeejSVfRhvBIhQYW0yKANXL6lrFr4tdk00RBQh1u-rB-dyzOYIZmJgLwazSQHqpEPvW80wE83QnwQfaYvKpCt5XNeWH+FFyo2RXsrHALRUr5CJ8DAKVIJgON86bQGYr5IDXhKbBoHMR4ZxbJdEAWd+IP7-8+Jv9+Zdb0laptOBX6LAKmwUxOq6C6fcG5z54Ho1mbIFAolE3DIfdqDsCZ3bPltL0fxLZRSXWsvjJB9JHObUz8M9oVy5RKFcGMYZPM3myG3r-UNR0tmHWSjPrpZmN0syr0szr0syb0sxmCWZXLn2gI41zJdTrt8lhakdg6kdgGkdgro7AXB+BuTkC0-wWJm-cXbkEkou89U4PUSAzCMk-v-79ezAOb0kHY7baQkSpsYzLl7b4jWz93sAHMmQWC8rbd3vnt0N5OW+y225afKEE0+BXsqA1OC5KBq6fAm6cAr46BXx9CvjmFHDzaPCQyUTNsxeESTNRep5-Ew+-U2+8glUrxaqXYjVOZH2HKxMzgX5J3ql7e0ChYm7LJd0hl82853gJEmo0JtV4GMBtPGuhTOhBSKCSxxmiOAgY8flY403jIKClkdlZtXYQ0H1euEK5kr5-EFS0m0P+e2VxMJns+7PRc92Rdj1tJa1WQqB2MwOXU4HtGZMShetXlMSWL9EpiDafO90E0cEljzFAi9rsjEnFYqTRHRVtM4tTpVd3Fud3cqLA25gi63ogfY9SI3g0189l1JbHqchP3qNETJXmdjYHj-aQ2VSjG1NoO9UapS2GQDc-vZ76v+TJNpxfu0o2GoVrJdx-vVj3cf+MBsxq-vzizKWpAX3kiZ0FQCOV6hiBhBonXFjU+Yzved6XfwHs3cga

Post

Thanks for the suggestion, but I'm saying that the waveforms are completely broken in all of MVibratos modules. I've used them before often, and now they are broken, as in it's a bug. I'll report this as one, I just wanted someone to confirm if it's just not something strange happening locally on my end.
vanerio wrote: Sat Sep 09, 2023 5:42 pm It works like this.
MVibrato does not alter the pitch directly, but the phase. So any linear shape (like a triangle, square, or sawtooth wave) changes the phase at the same speed all the time, resulting in no pitch change. To obtain pitch change, you have to create acceleration (not linear speed), and that is accomplished by curves. That is why a sine wave is the most appropriate for MVibrato.

If you want to generate a real vibrato in MSoundFactory, the right thing is using a per-voice LFO modulator in the Generator tab.

Example:

Code: Select all

$eNqtVs1yIjcQbnza4z6Cq3x11TCAbW5e8bfrCmMmDGsrRzHTgGIhUZKGNXvYh0heInmHPEWeIE+QSu45pDTDYGBNLUwyBwp1f19365OmpyFoURpEKpVJj8VW6ZVBa7mcGiAX4FfIxXuhxkyYERtnS9Lp4MLOIIHs+ePWIXiCIepBbNkSwQfygNpwJaEBb94C+fD9x4Vh84Xgcuq83YRbpSP+GbvMrMD49Wr9suk3tz2Z9fqyedUAEnIm1QPHT20lBFsYTFyUgD33e4OWUPFTRvDPScg0EwIF-8ysS+9XSH8YLQS3FrOo-rrsDz+92-PUig39dUtCkU65BLMjC9AoHeeejSVfRhvBIhQYW0yKANXL6lrFr4tdk00RBQh1u-rB-dyzOYIZmJgLwazSQHqpEPvW80wE83QnwQfaYvKpCt5XNeWH+FFyo2RXsrHALRUr5CJ8DAKVIJgON86bQGYr5IDXhKbBoHMR4ZxbJdEAWd+IP7-8+Jv9+Zdb0laptOBX6LAKmwUxOq6C6fcG5z54Ho1mbIFAolE3DIfdqDsCZ3bPltL0fxLZRSXWsvjJB9JHObUz8M9oVy5RKFcGMYZPM3myG3r-UNR0tmHWSjPrpZmN0syr0szr0syb0sxmCWZXLn2gI41zJdTrt8lhakdg6kdgGkdgro7AXB+BuTkC0-wWJm-cXbkEkou89U4PUSAzCMk-v-79ezAOb0kHY7baQkSpsYzLl7b4jWz93sAHMmQWC8rbd3vnt0N5OW+y225afKEE0+BXsqA1OC5KBq6fAm6cAr46BXx9CvjmFHDzaPCQyUTNsxeESTNRep5-Ew+-U2+8glUrxaqXYjVOZH2HKxMzgX5J3ql7e0ChYm7LJd0hl82853gJEmo0JtV4GMBtPGuhTOhBSKCSxxmiOAgY8flY403jIKClkdlZtXYQ0H1euEK5kr5-EFS0m0P+e2VxMJns+7PRc92Rdj1tJa1WQqB2MwOXU4HtGZMShetXlMSWL9EpiDafO90E0cEljzFAi9rsjEnFYqTRHRVtM4tTpVd3Fud3cqLA25gi63ogfY9SI3g0189l1JbHqchP3qNETJXmdjYHj-aQ2VSjG1NoO9UapS2GQDc-vZ76v+TJNpxfu0o2GoVrJdx-vVj3cf+MBsxq-vzizKWpAX3kiZ0FQCOV6hiBhBonXFjU+Yzved6XfwHs3cga
Win 11 | Latest Reaper | MCompleteBundle

Post

The look and sound fine on my end.

Post

Thanks Held! Weird issue to be local... I'll start by reinstalling then.
Held wrote: Sun Sep 10, 2023 2:38 pm The look and sound fine on my end.
Win 11 | Latest Reaper | MCompleteBundle

Post

jan-sandahl wrote: Sun Sep 10, 2023 6:09 pm Thanks Held! Weird issue to be local... I'll start by reinstalling then.
Held wrote: Sun Sep 10, 2023 2:38 pm The look and sound fine on my end.
The sine sounds kind of siney, triangle is a square, square is a short pulse and saw is hard to describe.
I´ll repeat, this is expected. MVibrato is not a LFO linked to pitch as you might think.

Post

Ok, Vaneiro. It's completely possible I am totally off on this. It's just that I imagine to have used them and that the waveforms behaved like they look. I checked with both a fresh 16.08 and a 16:07 install. Same thing. Weird... But I'll reconsider. Maybe I've ever just dealt with the sine previously. Better that it's to be expected than a crazy local error on my side. Thanks!
Win 11 | Latest Reaper | MCompleteBundle

Post

If you are moving away from a tone generator at a constant velocity (triangle wave) relative that tone generator, the frequency that you hear from that tone generator will lower by a constant amount.

If you are accelerating away (sine wave) from a tone generator relative that tone generator, the frequency that you hear from that tone generator will get lower the further you move away.

MVibrato works the same way.

When you look at the modulating waveform in Mvibrato, look at the rate of change. If the rate of change is constant (as in a triangle wave) the frequency shift will also be constant. In a sine wave as a modulator, the rate of change itself is changing, which results in the traditional sinusoidal undulation of the perceived frequency of the signal.

Think simple harmonic motion and calculus from high school maths.

I believe that Mvibrato is behaving as designed.

Post

Yes, thanks. That helps. I believe that too now. And it opens for other possibilities. :)

promidi wrote: Sun Sep 17, 2023 8:26 am If you are moving away from a tone generator at a constant velocity (triangle wave) relative that tone generator, the frequency that you hear from that tone generator will lower by a constant amount.

If you are accelerating away (sine wave) from a tone generator relative that tone generator, the frequency that you hear from that tone generator will get lower the further you move away.

MVibrato works the same way.

When you look at the modulating waveform in Mvibrato, look at the rate of change. If the rate of change is constant (as in a triangle wave) the frequency shift will also be constant. In a sine wave as a modulator, the rate of change itself is changing, which results in the traditional sinusoidal undulation of the perceived frequency of the signal.

Think simple harmonic motion and calculus from high school maths.

I believe that Mvibrato is behaving as designed.
Win 11 | Latest Reaper | MCompleteBundle

Post Reply

Return to “MeldaProduction”