Vibrato modules - all of them, standalone and in MSF are broken
- KVRist
- 324 posts since 17 Apr, 2013 from Gothenburg, Sweden
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?
I'm using 16.08.
- Is it just me?
Win 11 | Latest Reaper | MCompleteBundle
- KVRist
- Topic Starter
- 324 posts since 17 Apr, 2013 from Gothenburg, Sweden
Maybe someone else can confirm, please?
Win 11 | Latest Reaper | MCompleteBundle
-
- KVRist
- 381 posts since 9 Dec, 2014
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:
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- KVRist
- Topic Starter
- 324 posts since 17 Apr, 2013 from Gothenburg, Sweden
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
- KVRist
- Topic Starter
- 324 posts since 17 Apr, 2013 from Gothenburg, Sweden
Thanks Held! Weird issue to be local... I'll start by reinstalling then.
Win 11 | Latest Reaper | MCompleteBundle
-
- KVRist
- 381 posts since 9 Dec, 2014
jan-sandahl wrote: Sun Sep 10, 2023 6:09 pm Thanks Held! Weird issue to be local... I'll start by reinstalling then.
I´ll repeat, this is expected. MVibrato is not a LFO linked to pitch as you might think.The sine sounds kind of siney, triangle is a square, square is a short pulse and saw is hard to describe.
- KVRist
- Topic Starter
- 324 posts since 17 Apr, 2013 from Gothenburg, Sweden
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
-
- KVRist
- 60 posts since 7 Apr, 2017
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.
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.
- KVRist
- Topic Starter
- 324 posts since 17 Apr, 2013 from Gothenburg, Sweden
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
