I took a long break from SynthEdit development, in fact it's been over two years since the last proper release. An important reason for this is the lack of multicore support in earlier SynthEdit versions. As multicore processors in DAW's were getting common, more and more users reported nasty bugs and crashes in various hosts. Both Grizzly and Chimera were remade and slim lined over and over during their development cycle with no real improvements. Running several instances on multicore machines would often lead to 2 minute long loading times or crashes.
Two years later and SynthEdit is finally being update for multicore support. The multicore versions of SynthEdit are still betas meaning there are still some bugs with specific hosts and functions that still aren't working properly. However, the testing I've done so far tells me plug-ins built with the beta versions will often perform much better than plug-ins built with the old stable version.
This means I've decided to change my version numbering system, here's how it will work:
The version number of any plug-in is written in standard "v1.0" format. Plug-ins will also have an SE-number. This is the version number of the SynthEdit core used for compiling the plug-in. An example of this would be SE 1.134.
This means you can always check the SynthEdit website and the latest beta releases of SynthEdit to look for known issues with your host. If you spot a new update that fixes your problem, just add a comment for the affected plug-in and I'll make sure it's updated as soon as possible.
Comments
Your help was immense. Thanks a lot!
RSS feed for comments to this post.