Cross-OSC Phase Distortion and better sounding FM between two sample OSCs?

Official support for: meldaproduction.com
RELATED
PRODUCTS

Post

Is it possible to do cross-OSC PD between two sample OSCs?

I also tried to do cross-OSC FM between two sample players, but the result seems to sound quite undefined and "washed out", if I compare this to VPS Avenger or Serum 2.

Post

Damn it, totally forgot about GenCMod module, i literally can then modulate any output with any output. Even feedback...? :o

Post

Ok, I am using GenCMod, there is a Custom 1 modulator, but sadly I cannot use it on the phase knob... Any idea how to modulate the phase then? Do I have to use the DelayMod module then, which is a post-processor?

Post

Hanz Meyzer wrote: Sat Mar 22, 2025 1:41 pm Is it possible to do cross-OSC PD between two sample OSCs?

I also tried to do cross-OSC FM between two sample players, but the result seems to sound quite undefined and "washed out", if I compare this to VPS Avenger or Serum 2.
Here you have a MSoundFactory preset:

Code: Select all

$eNrFWM1u4zYQpoM97LVvIMBFD0UWtmznpwUWCeOf1GgUq3Z+1B4K0NLEJkKRAkl57Rz23GNfo0-RVyj6BH2E7b3AFpRkW3bi2FEDNKeY-L4h5+MMNUPknHmeMxAxDzrE10LOFGhN+UghXEZ2CZfPmRgSpq7IMPmJWy2I9BgFKPn768QgaAAuyJ6vyQSQjfANSEUFRw305guEv-vhOlIkjBjlIzPbDqgWckAfoE3UDCm7Xq3vH9vH+Rmk7MbBwf431UOEnZhp6hJJQtAgVVMwRiIFgbHlUsLFDYUPK6MOmV50emdM+PeJMdvChs8YMPpAtNmaXcIX-UHEqNaQrGhnLv3y6+naTG3u7KcT7LJ4RDlSK5IhbxAP05nFSPpzsBBzAAx8DcHcQHW-lin8eLMZWc2tIOwZ4I-GtUsSAlI95VPGiBYS4U7M2PqoVTMiqPsuT+VQ971YI3vPOyP8vooqj7aXnvWNYHEIOXfL15wqwducDBnkJC5hp9vqulKMJAmbY8JHkGKSM8kPN4mGkZD0AeTTJ+MNxiQChAdXbdfttwftK2Qj7ychQlSpVCqPJChlEjgiiBmRtfY0L8F8tMvbU8teirCXEwH3Yh3FussDmFaNwdxvG9mfN4q0fob2fjVTbjXgC2qTj-6qMd0UXEvBGEiVWkiCuxlLCVy7EhTobgupFpnQ4GPH++iOiQJHBAg7q5ky0CBBJMf2XC4lbl0JwYZE5mY+P5VPTyfPqXomebxU5yrCS28q22PdIXq8csREj1-9aNP4d0RgFjAaRWxmDWeWL7jShGuEy+7ck+opLl-QkOr5wJenr5cOz0T8jWAu4Xkp0ny1vrJcwoUkIdlVlxfdA3+cvGK2O73W3Dxe+ZJ8Onkq2-cy38+BN5PIXjp-Dhwk0dCMlRahI4JXct6hnIZxuNjX77jcZDRC6laSCOGyE2t41RvQ+L2Wl2htoDpPho5j4VDEJiDTYL0UMiQM4RvCYkiHXJA+cG0urAggmDuCMlDuWM+vu+mlY4i1pbHz6+6AhNAXH8yOz6+7TcGERKrROuo0qp0Owoud9Y2LuevJW8zkQBuj1XpnzYNhZW8oPejEOLLfLC21p5EEZe7axZKlp2aRCqPDxvv3tnViTX+uWd9aU-RI5sN6IRV3U22jQmYbySHXkHdLAz12kDcQsfTBBA7cUaZBpqVSZf0LiPI5sbUIyOUD2hL0G7-zZffWyQQxXxeUDOTE2JDiBrSe37iZBK5d8vrJxy39gZX0q0ilWWwl8mQVwSQfEV+fbqoQjETL+svbpfSqbi+9jFWsNfHvbYQvgI-02NRPbT4BJszusFJ0tMj49uXNfGt7C2atMLNemNkozDwozDwszDwqzDwuwHSl8EEpG+UIOcjbJaS2HVLfDmlshxxshxxuhxxthxw-A2nziY28KwmhYOLZctxAa7tD67tDG7tDD3aHHu4OPdoderwjNG2d23yCcBq0uXuzDwzMfRr889vffzpD9wS3wCezHGIQK00oz9XPOy160enZ63mwAs3lTUYynFoBTr0Ap1GAc1CAc1iAc1SAc-xSTp-wQIRJvhGu7kztkDxIbL663i5YtUKseiFW44Ws72GmfMLALsh7qW83wIRPdbFFV8hFV16bWBoxrbmKJWwGUO2Pz4AH3kaII4LbMQDbCLii4VDCUWMj4EwC0eNqbSNgWS3b9kbQ-BbaNH8pNPTu7tbnkzfB7KJanXnNTudsZt1RqbQVLZuO9Wq9BXckZnq9vfh-W6GsdxXSemetPllZ76wEa4r351oic9Xn3ocQHlA+YmBaTg4seVnBvqYTSN+J0tclU-O2YEJ9cNaff0p4-uNKgol6L+tbZ10NYZffCVRZDA000YC8c+ASUMVLQ9GsKDX1Y5YmUcXDzPS9ehyiitcBomMJprD2shes+UmbXuDppf-LOonDaQaXkmLezZQw-8sI4b6xbe95DtGSTpeTOzdnlcrHfwGMSS+J
It should sound similar to Serum/Phaseplant phase modulation
(So even if Multiparameter says FM, it is PM)

Post

Thanks! However you use the tranformer for phase modulation, then nothing else can be done with the osc...? Also I would like to use it with two samples :)

Post

The merger module does phase modulation. It's called FM, but I'm pretty sure it's implemented as phase modulation. FM in Serum 1 was also phase modulation.

You might need to increase the oversampling or global quality setting to get a better sound.

Code: Select all

$eNqtVz9vI0UUf8kd0jUUUHKNRZrolNNmbcfJiSKexHawyMbG60sWhBDj3Rd7lNkZ38ysiQ8JiU9wH4CCkg9ARUNBQU3LB6ChuoYaNLv+mzvHf8CFtfPe7zcz78-MvAfeSRB4vkxEVKOhkWqo0RgmuhrIDrhbZOeMyw7luk076bDJTNg7QRG1qOgiRJD+dsvkEpVmUkARHrwHxKtX6k0lu4rGpz2LrAra4QgukDnxKTXYlYq9RGV1H3-6vK9p3OdMdO24GjEjlc9eYpXqIWj3wH2296xwOKsB7R6VSnuue1gEcpoohcI0FWo09Qroatw3QyCnknPa1xi1WLdnmlQgT-fCqJCXDL+e6K3Uo7fntcYJl+FNuoCbI+ctv8+ZMZgu6UL0lXrH-fnR9+U7mjxE35X++ujxu9+UUx+0eyqxfmvypMsE6DlXQ+AnnUwzkWRDfxIEHzmGBqPxBO7e-igyb+5yRNbjWYAE1pzP7N8FjRF0Q4eMc2qkAlJLOL8rzaXW65u6ABeCEypu9sF5Y09ZYjwXTEuRxXXGfTZHrjxPRgi62aMaIRWMMwXe5t7Aa1RSEKlg3-TG2NfHTuD3aB+BDChPJtn2pEz8drXZbFX9attu9HMpY3Acx5k1fGstw-MzhqdfjcSAu73EB5eSJzFO93uPVzY8EW9x1sglK7ggjf32yAUeqi7OmZ9JZmP+YPTlG6TcUuuin5i6iPB23043HbrWpnSYYtNhIzEz6n+W+C5LkZrCFwmKcJiLZZRwauwdQnZGefDb4JcfPnD+PCY7Nc+a7yUcot0vXv369y6UyU5jgGp6XWz-fz52Uk9OT2ew-GDur3Iw7azEGBreuBBUxQC5tKEkWrPuZKvVi8txXLcn+Pya+MKa+OKa+IM18aU18Ydr4o9WxjeVDFHruQDMQB5NIfnlkMJySHE55GA5pLQccrgccnQPpCoGLgRthbHk8t47xkLzq0MLq0OLq0MPVoeWVocerg49WhGaFVBVMQCSpSpEL+ofvv-jT18ekwqGdAjRq8d-vG60H5aJn2hDmZg+KKstcV5ruHezfg5KzlF0Tc8+aCOS5eQ34BQ24BQ34BxswCltwDncgHO0LqdFRSTj9HRRoa+likfv3MKL6tGEld+IVdiIVVyT9QkOdUg5uhvy1rXtErkMmdls0Tnyuiu3E2FrDHIuwxuPhUqaTOBuTSe+Q5ouYLsRnShcDBg3VcFCiCejqx4iXwhos7ij0PZACwAnCqnp7ecXAqq3fbtRJoXrLgSNb6hF+gtpsHF9fVd-xlmEo0tsXkNCwwaYNWxZW2drqAoOWIgeGlR6roweD9oKbZyCUSk3rBuM6+JagjMR+YYahOAMhUJwgsxB4AREGRaOS00nINyWgqYXgxPUkJpEoS3UglErOe4gYOHS-20dJyDNkfX2W-WBtOx87nbgUaPY7VTZpIrGNgOBZIWt9UgmtY4CMvnMtpy9PLm+za7c01yaZU87KKKcSpt3cjnbVf1+nLYGWV-vPnScIHN-HoJGYmxvxnSf06FHb1mcxOCCE1yxyPQ8CHyZqBBtlY3XjBtUWf-uOM63-wKx6Rnf

Post

Hanz Meyzer wrote: Sun Mar 23, 2025 6:59 pm Thanks! However you use the tranformer for phase modulation, then nothing else can be done with the osc...? Also I would like to use it with two samples :)
Yes, the oscillator is muted in the module, you can unmute it!

Post

Hanz Meyzer wrote: Sun Mar 23, 2025 5:50 pm Damn it, totally forgot about GenCMod module, i literally can then modulate any output with any output. Even feedback...? :o
The manual says you're not supposed to use GenCMod for feedback. You can do it, but it'll introduce a delay.

Post

Held wrote: Sun Mar 23, 2025 7:03 pm The merger module does phase modulation. It's called FM, but I'm pretty sure it's implemented as phase modulation. FM in Serum 1 was also phase modulation.

You might need to increase the oversampling or global quality setting to get a better sound.

Code: Select all

$eNqtVz9vI0UUf8kd0jUUUHKNRZrolNNmbcfJiSKexHawyMbG60sWhBDj3Rd7lNkZ38ysiQ8JiU9wH4CCkg9ARUNBQU3LB6ChuoYaNLv+mzvHf8CFtfPe7zcz78-MvAfeSRB4vkxEVKOhkWqo0RgmuhrIDrhbZOeMyw7luk076bDJTNg7QRG1qOgiRJD+dsvkEpVmUkARHrwHxKtX6k0lu4rGpz2LrAra4QgukDnxKTXYlYq9RGV1H3-6vK9p3OdMdO24GjEjlc9eYpXqIWj3wH2296xwOKsB7R6VSnuue1gEcpoohcI0FWo09Qroatw3QyCnknPa1xi1WLdnmlQgT-fCqJCXDL+e6K3Uo7fntcYJl+FNuoCbI+ctv8+ZMZgu6UL0lXrH-fnR9+U7mjxE35X++ujxu9+UUx+0eyqxfmvypMsE6DlXQ+AnnUwzkWRDfxIEHzmGBqPxBO7e-igyb+5yRNbjWYAE1pzP7N8FjRF0Q4eMc2qkAlJLOL8rzaXW65u6ABeCEypu9sF5Y09ZYjwXTEuRxXXGfTZHrjxPRgi62aMaIRWMMwXe5t7Aa1RSEKlg3-TG2NfHTuD3aB+BDChPJtn2pEz8drXZbFX9attu9HMpY3Acx5k1fGstw-MzhqdfjcSAu73EB5eSJzFO93uPVzY8EW9x1sglK7ggjf32yAUeqi7OmZ9JZmP+YPTlG6TcUuuin5i6iPB23043HbrWpnSYYtNhIzEz6n+W+C5LkZrCFwmKcJiLZZRwauwdQnZGefDb4JcfPnD+PCY7Nc+a7yUcot0vXv369y6UyU5jgGp6XWz-fz52Uk9OT2ew-GDur3Iw7azEGBreuBBUxQC5tKEkWrPuZKvVi8txXLcn+Pya+MKa+OKa+IM18aU18Ydr4o9WxjeVDFHruQDMQB5NIfnlkMJySHE55GA5pLQccrgccnQPpCoGLgRthbHk8t47xkLzq0MLq0OLq0MPVoeWVocerg49WhGaFVBVMQCSpSpEL+ofvv-jT18ekwqGdAjRq8d-vG60H5aJn2hDmZg+KKstcV5ruHezfg5KzlF0Tc8+aCOS5eQ34BQ24BQ34BxswCltwDncgHO0LqdFRSTj9HRRoa+likfv3MKL6tGEld+IVdiIVVyT9QkOdUg5uhvy1rXtErkMmdls0Tnyuiu3E2FrDHIuwxuPhUqaTOBuTSe+Q5ouYLsRnShcDBg3VcFCiCejqx4iXwhos7ij0PZACwAnCqnp7ecXAqq3fbtRJoXrLgSNb6hF+gtpsHF9fVd-xlmEo0tsXkNCwwaYNWxZW2drqAoOWIgeGlR6roweD9oKbZyCUSk3rBuM6+JagjMR+YYahOAMhUJwgsxB4AREGRaOS00nINyWgqYXgxPUkJpEoS3UglErOe4gYOHS-20dJyDNkfX2W-WBtOx87nbgUaPY7VTZpIrGNgOBZIWt9UgmtY4CMvnMtpy9PLm+za7c01yaZU87KKKcSpt3cjnbVf1+nLYGWV-vPnScIHN-HoJGYmxvxnSf06FHb1mcxOCCE1yxyPQ8CHyZqBBtlY3XjBtUWf-uOM63-wKx6Rnf
I never liked this method, as it is dirty in the start of sounds, using this method one can´t use clicky or fast-attacked sounds. I wish it were that easy. I don´t know if that is a bug to be honest.

Merger:
Merger.png

GenCMod:
GenCMod.png
You do not have the required permissions to view the files attached to this post.

Post

vanerio wrote: Mon Mar 24, 2025 8:50 am I never liked this method, as it is dirty in the start of sounds, using this method one can´t use clicky or fast-attacked sounds. I wish it were that easy. I don´t know if that is a bug to be honest.
You're right. It becomes more audible with higher FM Sizes. I would hope this isn't intended. Maybe we could write support since stuff like this gets easily missed in the forums.

Post

Held wrote: Mon Mar 24, 2025 12:26 pm
vanerio wrote: Mon Mar 24, 2025 8:50 am I never liked this method, as it is dirty in the start of sounds, using this method one can´t use clicky or fast-attacked sounds. I wish it were that easy. I don´t know if that is a bug to be honest.
You're right. It becomes more audible with higher FM Sizes. I would hope this isn't intended. Maybe we could write support since stuff like this gets easily missed in the forums.
Done! I will let you know when I get a response!

Post

Thanks. Hopefully it can be fixed.

Post

Folks, the Merger is actually NOT a real FM. Real FM needs to be sort based on the oscillators themselves, then it's quite easy. You need to be able to say to the oscillator "give me value for position xxx". But with Merger there's nothing like that - it has 2 inputs and that's it. It's actually quite a miracle it works that well :D.
If you want to get closer while still using arbitrary signals, I'm thinking maybe using OscillatorShaper somehow. You'd need to plug it with the actual positions being modulated - so I guess nonantialiased oscillator with modulated frequency or something.
In any case there's the FM matrix.
Vojtech
MeldaProduction MSoundFactory MDrummer MCompleteBundle The best plugins in the world :D

Post

It sounds so good for low modulation values, that I totally forgot that it's not actually modulating an oscillator. :D

Maybe adding a linear FM control to pitched sound sources that can be modulated via GenCustomMod would work as well. Although personally, I'm happy with the FM options that are already available and I don't need to FM samples.

Post

MeldaProduction wrote: Tue Mar 25, 2025 3:30 pm Folks, the Merger is actually NOT a real FM. Real FM needs to be sort based on the oscillators themselves, then it's quite easy. You need to be able to say to the oscillator "give me value for position xxx". But with Merger there's nothing like that - it has 2 inputs and that's it. It's actually quite a miracle it works that well :D.
If you want to get closer while still using arbitrary signals, I'm thinking maybe using OscillatorShaper somehow. You'd need to plug it with the actual positions being modulated - so I guess nonantialiased oscillator with modulated frequency or something.
In any case there's the FM matrix.
Hi Vojtech! We know this is not real FM. We only want to know if the glitches that appear at the start of modulation (as shown in the images of this thread) are expected o not. Because it is really bad for fast sounds, as attack gets 'broken'.

Post Reply

Return to “MeldaProduction”