Yep, the biggest problem with compatibility is that users must be able to load an old project and it should work/sound exactly like before. This makes bigger structural changes to a VST/AU pretty much impossible, such as an improved patch system many asked for and which we implemented. So we need two separate DLLs/components in any case, and since this allows us to do massive changes/improvements everywhere, there's really no reason to remain backwards compatible anymore.fluffy_little_something wrote:I don't care if old patches are not compatible with v2 as I have not programmed any. But if v1 and v2 are not compatible, the synth should not bear the same name in my view. Unfortunately it was more or less obvious that patches would not be compatible, otherwise v2 would have been just a cosmetic upgrade.
About the name, there's certainly good reasons to pick a new one. The main novelty of Dune 1 was the ability to modulate unison voices, however, and this is still possible in Dune 2. Other than this conceptual overlap, Dune 2 can also sound close to Dune 1, the old filter models are still available (the default filters are zero-delay feedback designs now though). But keep suggestions coming, we listen
Richard
