MSoundFactory Wishlist

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

Post

Thanks Chandler. I am now on a physical modeling adventure.

Whywhy - What have you used to make a "custom filter"?
Jason @ Melda Production

Post

A filter, and a parallel band pass, osc shaper with transform bend, try it, and a filter amp, all mix in a ratio.

Code: Select all

  $eNrtWEtP6zgU3vMrrFSaFZQ4dl6atlc8CrcSvRTay4WlSQ1EpEmVOAhmMb99ju2kTdukjxmNNIvZRPbJ5-P2OSfpfPucReiDp1mYxF0Dt00D8ThIpmH82jVy8XLiGd96R53hOMnj6RULRJJ+ZVwIeJ+hFpwwUOs6Sp5ZdBsI9sGzrnFiLWjZhD1rzIjFScpmrGuYbdN0PZea2HapZxJ4+ZCEATAswdc-B+PwD27BxiPOse-QBa3Psi+g+7Zz7Jm+gb7f-ZxnbDaPlL6g-M39GDZC8FTCMbCgPl0nAwcC2CH7vLm6PY+S4F1SgQiaD-NIhCMGunJAZxdJFLF5xqeK+0PpKDDAdzyj1xnnz6Mofw3jwje9jt6OV31UK2rMIx4IPtUnQMCxaZTns3KBrvIo+gHadI3bLAhBGxCDFMvsfRArtdZfG+hR0Z-ks0Gj1s84zJK4H7PniFesbFAWLH1jc47Gk-5odN8f9ydKwgeLcgBgYpz2OqerghaEGlOGyTSPWGoNYmnKKs1At7mY52IQT-knRPAEV+zBTfZc5GnKYzFKOaTn4LJrPD39eRYn4o2n6CWEUKLBYM844GO6NQ5XYST5LRTX+72cfjaba4-rfGrdyftgYXljxkzkKRMqvcw2MSFrW5OvOfC-GSGLNoVleHvZukIXcD2FEnHJ5+JNcqAqP+-NyrssDcyu0Y8-QHcZL3VWs7irYwF3c5KyOHtJ0pnSbKE73sF69Rgax2w+Sa7TcPqo0Mt9GdIkjAW6ithrdi7vLGC+IPJghS3Zrb8G130qGxXMbPt1IKxAmpO2d1WrwgF3ByXuQxLlM45+g5rzOyqLGgJHDeIyZU0VWnk9IY+7hlWmCRyFAyvZbSr9tE+eJLQpb66ZTMwTu+062xKh0G4jlHifTNCHD-LGOYunI5ZlyFrWI6vO9hK4zXrSaP2PJMz4zajwa5PxCvV99E8uQ8niICcs664qkSvFudYZcEAjt3mDNnpj9GsIpVI6lcfTrdW61wHzeJTIun3oDSTb7p29vFSb5-Stky4tpYM6gs-RQPAZlscd28PYd1yP+q6hyJYiE5tYrkNceKfJRAkjHnWw7di+izWZqpBSbPs2JbaSKcm2qlmSg02wZ9IC7Uiy61PPBaJr+h5UNairmXS4X6xxZW1V1qSyppW1XVk7lbWr1tL2IgAH5FHRVuiO7Cm7TXPqOI2pc5mGH1y6A1NabnUugZvBLy3NfKVFydKjNDjBftuV9Ud1rY2OBQ5edKzzESLO-x3rP9yx8HpXWgwvbmP2aE7qNtXH9vRwPXY1jt1N093RNLHbpq61qr5v-Q0D7mUMpOOWrR4rQWoPFY5FuJiftUGkXKp3FaMUp61jrm8c8CFR1fp0MbY2p8g2zMb3zFHlE+fxgNnbQSJBh335aH9gVCk-pyXVqqWSWiqtpdpr1Ob5fhh+6i6uAltUDGdzxKvNA7W3VLCXe6KSYbmnsr9X9tBO7GXeOGTxSSQ1qUuUCsXaoJANCt2g2GsJZ-4bCVfNnCM5i2B0JgQL3uWfBst1CbFNx-dVAQ+Yrou+mgKI7ZhQZMZ5JtQllupNUj5LoqTuO7QYNrCWYu2DtTSW7IMlGkv3wVKNtffB2hrr7IN1NNbdB+tqrLcP1gOs-lkjW2EZHvmTBjLyHu4py7g6rpob9mglKnh3VBasQQzkEUY3PH6VvVpWgTW0Qlg7EWQngu5E2DsRzk6EuxPhbUc8wHAchOJr3+HCbFv7TQ0lYxXacKrjh-o-Hkr5npJ-FgiY-3TVRuUvIIgnV0WhPw2F1uaCCf4KvUAO04P4JQERRcXfPKXrltKiyl5KS+cIGh+XzpDSh+r-Wq-zK5yKtyF8IiR5GnAE+Bc1hBZ-9CSnEnJanDmCVd0Pyd7RX442T8Y= 
Best
YY

Post

Here, use the easy screen to switch between standard and custom.

Code: Select all

$eNq1WN1z2jgQf+9foXHu4W5aEn-bzIR0kgAZpqEhmKbJo7AV8MTI1JYTyMP97beSbGNjKFx7xwNIq93V7m8-JHH+ebWI0CtJ0jCmHUU7VRVEqB8HIZ11lIw9t1zl88WH86EXZzToY5-FyToljMF6ik5AQkEnN1EYkMvoDa-TCqFH8TQiQUGJpzi68xl+JcDU0ktaOsFTyfMQhz6oHcYB6SjDmMbLeUxDX6xE2YIIrus4ivAyJcE4nM3ZCFMSdRQw+ubbwAvfiQ5Mhu1+amt6SevhdA1017I+mY6hoNuxt4xCxkjCVzVYcdRTu+3Yjmlq7e11rtG1Tg1VN3TLcsGEIV7d9u+uoth-4QwdxYC9hlnEwhFO8IKAYFqaKYzzQuoL6x8KoB3XaduucnHuZdNRlM1CmmN7cS6nXh3jnXt6JCI+I4GUgJ0+6UohnxYD1M+i6Cvm8N2lfghmwTZIqExfBlTYt72soEdBf+Lfeyw6+UbDNKYyyhV3tUq81FNL1TTX0Q3D1p3dXgAEc7wkyJv0RqNxz+tNxNavOMp4xA3l7OL8rG5BSdjhYz+MAH-uX3VecUjf61A3CV+F0brFsxNzSDU9H95lDNLWhtm90HQyWS+BGcLXekS6uc+34V33pA9Jm1EmNumSJZsLYGBxrFZW0sRXOwqoANu5y0JSKrjfrQBNEkzT5zhZYBYWkRAR+LnquhigEYeUIZ8rNdugth-hWXoFkibISjd5TSKdC0vmGstKbLLm39zwbfXCk3vpCUey6UxLQH4EHlz8V7IBgjigy4wNaEBWqogfz34RU307U4BaYdVE6mgHUofnxKlRZsXt6P9MiX-h-5jHgBfDtvubuSa2EnOPERypW3Mt7z+yWRjFUKyJeWWnGngg2NIqhWftRU-I5lFpInZWcfCsbG5NEBqd9EOluT7u2fs6SxJC2SghcKgNuh3l6elvG7EYHd9zeYeUbmuorEGVmy2p+k6qsZNq7qRaW9T9HX4YrmTzE-HLM8k+MvxirouK2MwNEePN3OwoZnVu8cCW6WGX+SAs2ZUPFYreoBgNitmgWFt5tfeE+m+S6RHyqEdfNXTJGPZf+B1JdxzDsFS73Rbl6+M1L9922zYsQzcsW4WjzstSJk4Qbt4kIYs4incddNwgrl7uoh-Dq0te4xheQ-Kax-Caktc6hteSvPYxvLbkdY7hdSSvewyvC7zyDgmTDeDaYcBLKdAAKVKpWwjoLaEz3pB5sdfvJLK58yQSYvp+1pzDOMhhHuSwDnLYBzmcgxzuzzkeCFRRyNbIo3g5iW+SMHiSSJeXBzjEnd+-PBQbidDCI0JGsPf1obDHLSyGKoVvtRa6fkJ+ZPB8Wcv6Fw+Jr-wmEnFLi8u56JdjTGdE9LKSLhuXmCJ4BjzIG6iaj66g+LOlPKfBUi+cURwhqV10F17ocCou0YCRhSqbFB9q+W2Nj3XZfWFkCMRysrnhtircTsHD1ebXBE3O7jNMWfgurli8A3PspElgxJr6OzOav7pGc5ySog44gPIn5W+8+hPmYougoitMX-IzBTTxGYcMXL2G2osXGxK47DFMA5wE4hXWC0I4kWU85AEKT5A-p+HsryJKXDItzw4ggZtLkj+ftiKRS6zRFIQQBZFadHsrNibyIVoP9IDC8jKGF45UthX4G0JJIh5HLZTfm4pRxYSLPy4bn+7b6K3TgVOkUMjvanXstsF0q2BaDZDypK2D0wREVFwFkxFJfLjNpL+GB5yXG8WaqbuW+LYbSPGHOkGLOMgikYAAk7ikwi-PvXkCz-b3ckUkn4LyfdVTta673NIuqZYDMM+H3S-xt++6+f7R9e7frr+Yz4uR5t-dTr8Ezke-9XzlZeOPfdvqti7pKn41vMmiEYbfRMGofH4PBd4JKxjUFf80uXZ-zK5bJN-sUPK5DQqv9kufwXNXXnxRdVIUaP1NX8zgZJU48XSVTe8aoJvBhZu3rAF9jqGz5NfqppSETjSf6p7cnmTJi608YId5E-oeBmw+hK4WZ5DcCPifxUNN-EEl21jBcjYsnDvb+X-VxYd-APM7zNw=
Jason @ Melda Production

Post

jmg8 wrote: Tue Oct 09, 2018 1:29 pm I am now on a physical modeling adventure.
You may also want to try to simply have a bunch of oscilator modules, that may end up being more convenient.

Post

pone wrote: Tue Oct 09, 2018 3:45 pm
jmg8 wrote: Tue Oct 09, 2018 1:29 pm I am now on a physical modeling adventure.
You may also want to try to simply have a bunch of oscilator modules, that may end up being more convenient.
Huh, :shrug: I dont understand what you mean here. Any more detail?
Jason @ Melda Production

Post

The modal filter is a bank of 32 filters arranged as harmonics but each can be offset by up to 1 semitone. In many scenarios it may be more convenient to simply have each filter be 'emulated' with a separate sinewave (or other) oscilators arranged as harmonics. You gain the advantage of not having to 'excite' the oscillator you've created, there's no resonance, more precise control of frequency and phase.

Post

An additive oscillator with one envelope follower per harmonics...
Best
YY

Post

pone wrote: Tue Oct 09, 2018 4:07 pm The modal filter is a bank of 32 filters arranged as harmonics but each can be offset by up to 1 semitone. In many scenarios it may be more convenient to simply have each filter be 'emulated' with a separate sinewave (or other) oscilators arranged as harmonics. You gain the advantage of not having to 'excite' the oscillator you've created, there's no resonance, more precise control of frequency and phase.
I understand.
You are correct in that you gain some additional control. However, you have just described additive synthesis, which in my opinion is not that useful for physical modelling.
The advantage of using filters instead of OSC is that we can use ANYTHING as an audio input. That adds a lot of options. For example, using the string or a resonator as an input into modular filter works really nicely.
Jason @ Melda Production

Post

About dsp filter, I really like how softube has modelled the intellijel filter.
Best
YY

Post

jmg8 wrote: Tue Oct 09, 2018 4:35 pm I understand.
You are correct in that you gain some additional control. However, you have just described additive synthesis, which in my opinion is not that useful for physical modelling.
The advantage of using filters instead of OSC is that we can use ANYTHING as an audio input. That adds a lot of options. For example, using the string or a resonator as an input into modular filter works really nicely.
Additive synths generally don't allow the partials to be inharmonic.

Post

pone wrote: Tue Oct 09, 2018 12:37 pm Personally, I don't like filter sounds at all unless they are some new and creative ones, so maybe I'm not the most qualified person to comment,
But I did look at the examples provided and what's in melda. To me it seems like the "lack of smoothness" comes from the resonance peak just being too narrow. As the peak pases through a partial you can hear it come in and out on each partial causing audible stepping.

Testing out this theory

Code: Select all

$eNrtWEtz4jgQvudXqJw9TsDyC6cqZAoIZKiChOAkM3PaUowCmhiZteUE9rC-fVuS7RhCBpjK1u5hL2C1Wt2trx9q6ezzch6hZ5qkLOZNA9dMA1EexhPGp00jE48nvvH5-OhsGMQZn-RIKOJklVIhYD5Fx7DCQMeXUfxAovSWPOjxfcxCmK+Mo2xO26t7GsUhE6umAVo6WZJQLkYJBXH9i6bR+n3OOP1rTmfokUWCJsgy0OVdP2B-UgsEOZb-qdFwSlqXpCugn2L3k9OwDTQYB4uICVgoZzGswKa5SYYFlmegIVkOetdtMOdJUpuGbb0hXj8+RmCQ2sIwiwQbkYTMKQhKO3EUkUVKJ2onAZkvItoKwywhgnafYVepnmA8VMvvC3wbfuPU843zsyB7GEXZlPEc0vMzPQzWoT3UzoBGNBR0ooWBEZ8cUHadiUUmMOpy8hBpo+sF1dqg6pVp8YF6WRRdwbabxnUaMtg2WIuUZelTn6ttbk4b6Juif5e-72zs+DoU5JkCTidydMdZGvMLKjK5EbNml7RhPAHKVYweSErRgolwVs4FM7JQ7E5JkqEnpVoHYwc+keJQcNsdjcbdoHurNvFMokzO2xKc+vpeSsIWtK5iltJLymmyBTH5CfArMyvsCji8AzgNSCAIS1IYjhLIvQcW6bSqYavMNzm0fOzbvnVqYxn1x1-ZhHKV2Se-FFwySqzGqetbtulWANmy-16Zwn0OYdbnE7o085jWOFjbcNDLDKSDs7KqRAa-i0xrvqjEMjruzCBhIRuSIqJ6TcOtNSQQl0RmhyXj5nYlY6g9QvhXYmZ4fXHcQx0ojkIZcUEXYqa+7hYtPrmIX7hmHJsFF0hMkxB21eXPMi5ggGUACIqe6MpAS5ynYl0J1zputumoSsUbUiVscteFnJuDonfIllQF7ZrzzOoYK51qHAhKInNjjNecbRefak6NK5rW-I11dJY1xDI+pjjuE67O2x2vx2VplfNxYejWHBWJN5LB9Bp+GZUjSp7+E0H570Zj7hz8rjPcvZ2xjr2qPSev4GPb9UrwByNke-+jbwzYnK3BnxMq+DfexX+qIhzbNV+hPIjjp9aMksmYCBZrl6REyMZJ959yLI-huTrlBvGUJEzM5iw0UEsIEj7p469HUgEtZNGGvbZn4JUR4TRSogaMP0H2cRjrhqxUf0EjssqP4sMOwTF0WNCJVM0I4FQFNYyPCqElJaBhzCckWeVmFJW9ALtetltvHfKmRTyqdI3f-rGG8bXzSOs-N+sbWAQRhnPPqOplWpZp+Z7tubZnyfAMJSRWzcS26UAf4pt2Ts2btxMITFeW+NsEnB7F25owaYdUpPVZ+-Bamtfeh9fWvM4+vI7mdffhdTWvtw+vp3kb+-A2NK+-D68PvPp6BoOdC145j84gYjAaUD6V9QVcucmtOKydHPZODmcnh7uTw9vJ0djJ4f+co7i8QnbEjAvUi8g0bct7KaSR6r0dE2Pr9NSxXVPV2i18S5V0q6IdKWVKJ0HN0H7pXt0Xqv3COMg8+DVRL6F-ZHBBVwotF2Pf9xwbuzL185tSMieRzOHitqpK+ZjwKZVdiywG9-pOY9ZODVSy6dquhrJrL3lcNx+0IcezhSJBLQfzAzblJHobRsGKhyWWeqPSdv2XyseE9dv0+QbBhALxSIBU2iDPjsskltpfr1QnqLhjlJ-qbaA7YTC9hsY6NvkxNqZwXyQ8hGtXsKB5g1CqdNwCBL12RJNQXuz3RNZ+g+wWw-Hr5wmqmJOLBCm+Zbqe6-qe13i1TcXWHjZgdx8jnF1GYPMXdHvW4cplR1bRa3qO7ljWg2MzWvAhPn+E9Nnqbt871NsHurdM3P2wPBC6ivS7lPZYkopcFv4ofdYeu9nwFd70lbWZ2Qcl7CRhz9uT1W18pPvKhhe+1W0QTdcj092yV+sNRVa6VijAZv3GiaoD3XfFSeUlETwlkdDNfIcIOoWmry-ovM8fY1CYP5iWXS+c5bRyQ1U2VVVI9ckCwYV7ker76pCIhC3Pf6NXix-f29Ne7LT9l+GPfmfYd17uL+wvL63w7qU1hZ1ozjP9Sre2rtPqXo6+DIbT-vhL2m71b1qtjmjBf7N5Vl-jB3OShSz3eZX-yiZiNoTzIc7APQis1O+86kFKx0-BUh8WCNa3vjyfH-0N0csLSQ==

I’ve noticed this too, but it also occurs in some other synths. I believe what the othe synths do is decrease the amount of resonance based of the frequency(I’ve read that’s what the mini moog does). I often use an envelope to do this for fast filter sweeps, but I was thinking perhaps this should be built into the filter. Right now the character parameter doesn’t do anything with the normal lp,hp,bp, etc filters. A good addition might be to have the character adjust the amount the resonance is decreased based of frequency. This would give smoother filter sweeps and easily allow things like “acid bass” resonance effects. Of course this can be done now, but I don’t think everyone knows how to do it.

Post

Additive synthesis is cool, but it doesn’t sound like physical modeling synthesis is most cases. The modal filter won’t sound the same as an additive osc on most cases although they will have some similarities. Additive usually sounds more precise and harmonic, but also more synthetic. PM usually sounds more organic and will vary greatly depending on the exciter.

With the additive osc if I have all the harmonics at the same level it sounds like an electric organ. With the modal filter and white noise it sound more like a reed organ.

One problem I was having was trying to find an exciter that produced a longer decay, but now I think the problem was the modal filter and perhaps I should be linking the together to create longer decays and more interesting effects. The bad thing about PM is there isn’t a lot of info on how to program it, but the good news is, its easy to come up with relatively new sounds.

Post

About feedback in the generator path, for emulating some filters, I have try it today in the fx section, trying to recreate a moog filter with 4 lp's 6 db in series with a feedback loop, and it's not a solution. First, latency, and second, CPU.

Some proper zero feedback filters could be much better, with some response with the input volume. And auto oscillation too !
I have try the x filters too but some new dsp could be a fresh source!

About an eq in the generator section, we have already all what we need, peak, hi, low , with keytracking....
Just make a modular in, with your own eq...
But, for now, we can already design a lot of thing in MSF.

An idea, all the melda filters for the feedback path into the resonator module.
Some new things could be archives perhaps, I try to imagine a diffuser filter into the path or a modular in !!!

What do you think?
Best
YY

Post

Whywhy - I beleive the melda filters are already zero delay, but I could be wrong. I think an EQ would be in the future when samples are added. For synthesis, I only really need it for noise, but with samples it will easier than using multiple filters every time. Extra filters in the feedback section of the resonator might be interesting too. I think we would still need the low pass, but an extra filter might allow some interesting new sounds.

I was also thinking about a new modulation source. How about a note on(and maybe a note off) source. It would function similar to a step sequencer except that it would move the the next step when a new note was played. If its set to 2 steps it would function similar to an on off switch or be used to switched between 2 values. With more than 2 it could be used to create interesting patterns.

Post

Whywhy wrote: Wed Oct 10, 2018 8:41 pm About an eq in the generator section, we have already all what we need, peak, hi, low , with keytracking....
Just make a modular in, with your own eq...
But, for now, we can already design a lot of thing in MSF.
An eq is simply far faster and more precise to use than stacking filters.
I would believe an EQ in the generator path would be keytracked even if not modulable (preferably freeform one in minimal phase mode 😉). SI don’t think I have to explain why that’s useful, as it’s per key.

Post Reply

Return to “MeldaProduction”