Charlatan³ Free VA synth updated to v3.3.2 (Win/Linux)
- KVRist
- Topic Starter
- 469 posts since 6 Apr, 2008
Oops, fixing. Thanks for the report.eb23 wrote: Thu Nov 09, 2023 4:17 am Adding a 5th modulator to, say Freq1, makes it crash without warning. (beta3, Clap, Win)
-
- KVRist
- 52 posts since 7 Dec, 2007
It would appear that Charlatan3 ignores the sustain pedal; would love use it with 'Bell Piano' preset...
- KVRist
- Topic Starter
- 469 posts since 6 Apr, 2008
It has been reported before and I wasn't able to reproduce it first. Now I just realized it affects VST3 specifically ... fixing.MusicMayor wrote: Fri Nov 10, 2023 9:32 pm It would appear that Charlatan3 ignores the sustain pedal; would love use it with 'Bell Piano' preset...
-
gentleclockdivider gentleclockdivider https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=203660
- Banned
- 6787 posts since 22 Mar, 2009 from gent
After playing with a now much more stable beta , all I can say is WOW what incredible achievement
.
Eyeball exchanging
Soul calibrating ..frequencies
Soul calibrating ..frequencies
- KVRian
- 849 posts since 11 Mar, 2010
Yeah, I can't wait to see sound banks popping up aroundgentleclockdivider wrote: Sat Nov 11, 2023 7:48 pm After playing with a now much more stable beta , all I can say is WOW what incredible achievement.
-
gentleclockdivider gentleclockdivider https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=203660
- Banned
- 6787 posts since 22 Mar, 2009 from gent
How to achieve pulse width modulation ?
Two saws , one inverted and modulating the phase is one option , but isn't there a dedicated pw ?
Two saws , one inverted and modulating the phase is one option , but isn't there a dedicated pw ?
Eyeball exchanging
Soul calibrating ..frequencies
Soul calibrating ..frequencies
- KVRAF
- 8099 posts since 13 Jan, 2003 from Darkest Kent, UK
From karrikuh a few pages back:gentleclockdivider wrote: Sun Nov 12, 2023 8:22 am How to achieve pulse width modulation ?
Two saws , one inverted and modulating the phase is one option , but isn't there a dedicated pw ?
"this has been discussed earlier in this thread. You can achieve it by mixing two sawtooth waves with 180 degrees phase offset relative to each other, one of them inverted, then modulating the phase of either using an LFO. See attached preset for your convenience.
Note that this is neither a hack nor workaround, but just an explicit realization of how PWM is implemented in most other synths under the hood (both software and hardware)."
-
gentleclockdivider gentleclockdivider https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=203660
- Banned
- 6787 posts since 22 Mar, 2009 from gent
Yep , I know that's how it's done but otoh this is kind of a step backwards because we are sacrificing an osc .
We can't ringmod a pwm square with a saw
We can't ringmod a pwm square with a saw
Eyeball exchanging
Soul calibrating ..frequencies
Soul calibrating ..frequencies
-
gentleclockdivider gentleclockdivider https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=203660
- Banned
- 6787 posts since 22 Mar, 2009 from gent
Bug perhaps .
Assigning mod source to filter balance does not show modulation amount when applied( red ring )
Assigning mod source to filter balance does not show modulation amount when applied( red ring )
Eyeball exchanging
Soul calibrating ..frequencies
Soul calibrating ..frequencies
- KVRist
- 96 posts since 11 Jun, 2019
Bug Report: VST3 under windows in FL12 seems to cause some drawing conflict when dragging the macro/velocity circles over the additive waveform bars.

It can also make square chunks of the display become immediately obscured during the click and drag event:

It seems to go away when you let go, but it's a bit annoying/distracting.
Every synth has its strengths and weaknesses. Charlatan always tries to find a balance between capability and complexity, and there's always going to be something that won't make the cut. I remember wishing Charlatan 2 had LFO frequency key scaling. Or having separate modulation amounts for ENV and LFO rather than having to choose between them.
That said, I understand the concern. The individual waveforms seem to lack 'movement' to them. It's probably very apparent to people who have been spoiled by Surge
. But that's the trade-off. Rather than be limited to just a saw mixed with PWM, we can draw in any waveform cycle we want, or construct a complex additive wave, which seems like the more capable choice.
I think a good solution in Charlatan spirit would be having a way to morph or interpolate the individual waveforms between two states, and have this 'morphing' as a modulation destination. PWM could probably be achieved this way, as well as many other interesting movements on a per-wave basis.
Maybe in a post-beta release such a feature could be considered/explored.

It can also make square chunks of the display become immediately obscured during the click and drag event:

It seems to go away when you let go, but it's a bit annoying/distracting.
Boy, with such a fatal flaw, how can it possibly sound as good as it does?gentleclockdivider wrote: Sun Nov 12, 2023 10:39 am Yep , I know that's how it's done but otoh this is kind of a step backwards because we are sacrificing an osc .
We can't ringmod a pwm square with a saw
Every synth has its strengths and weaknesses. Charlatan always tries to find a balance between capability and complexity, and there's always going to be something that won't make the cut. I remember wishing Charlatan 2 had LFO frequency key scaling. Or having separate modulation amounts for ENV and LFO rather than having to choose between them.
That said, I understand the concern. The individual waveforms seem to lack 'movement' to them. It's probably very apparent to people who have been spoiled by Surge
I think a good solution in Charlatan spirit would be having a way to morph or interpolate the individual waveforms between two states, and have this 'morphing' as a modulation destination. PWM could probably be achieved this way, as well as many other interesting movements on a per-wave basis.
Maybe in a post-beta release such a feature could be considered/explored.
-
gentleclockdivider gentleclockdivider https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=203660
- Banned
- 6787 posts since 22 Mar, 2009 from gent
Quick question , in fm pm mode , the left most osc is the carrier , right one the modulator .
When enabling sync ( located under modulator ) to what exactly it is slaved ?
It doesn't really make sense to slave a modulator to a carrier , not sure to what it' slaved to
When enabling sync ( located under modulator ) to what exactly it is slaved ?
It doesn't really make sense to slave a modulator to a carrier , not sure to what it' slaved to
Eyeball exchanging
Soul calibrating ..frequencies
Soul calibrating ..frequencies
- KVRist
- 283 posts since 1 Nov, 2008
Pretty nice sounding modified presets!
- KVRist
- Topic Starter
- 469 posts since 6 Apr, 2008
Thanks, will be fixed in final release.cyrb wrote: Mon Nov 13, 2023 3:03 am Bug Report: VST3 under windows in FL12 seems to cause some drawing conflict when dragging the macro/velocity circles over the additive waveform bars.
- KVRist
- Topic Starter
- 469 posts since 6 Apr, 2008
The PM/FM does not affect the phase of the sync master, it is added "on top" to the carrier. So, the waveform output of the sync slave is the same independent of the chosen Xmod type.gentleclockdivider wrote: Tue Nov 14, 2023 8:39 pm Quick question , in fm pm mode , the left most osc is the carrier , right one the modulator .
When enabling sync ( located under modulator ) to what exactly it is slaved ?
It doesn't really make sense to slave a modulator to a carrier , not sure to what it' slaved to
