Hi Kevin,
Thanks so much for making this and sharing it with the community! I starting playing with V Synth about a week ago and I really love it! It’s so nice to have access to this process of image making without the insane price of modular hardware or their restrictions, especially fixed NTSC resolution!
I have a couple of questions that probably relate to the same issue:
1. Sometimes after building up a patch with many wave generators, I'll decide to unplug/delete one or more from either an FM path or mixer path but their feed continues to affect the generator or mixer it was previously connected to. Is this normal? I wonder if this happens because I am often copying module chains (alt-dragging) and the copied modules have overlapping named contexts by not being instantiated from the V Synth menu bar? Do VSynth modules have to be instantiated from the VSynth Menu Bar in order to function properly?
2. I've been trying to use Snapshots with my V Synth patches. I feel like Snapshots is a huge feature to be able to take advantage of within Max7, especially when compared to equipment based modular analog video synthesis, in which preset making is impossible. Many of the V Synth modules aren't natively visible by Snapshots but I have been able to make them visible by modifying controller objects within the original bpatchers. For example, in the CLRIZER module I've ticked 'Parameter Mode Enable' to ON for the 'swatch' object within the bpatcher and now it seems to work fine with Snapshots.
The big problem I had is that the native VSynth Menu Bar will create/instantiate a bunch of new modules every time I change presets in Snapshot. Often times these modules include new R3NDER modules which then create huge conflicts with the VSynth output window, sometimes even crashing Max7 in the process. Initially I tried to fix this within the V Synth Menu Bar by disabling 'Parameter Mode Enable' for the ‘coll’ object in that bpatcher. It seemed like it had worked until I tried to create a new VSynth module from the VSynth Menu Bar and I was no longer able to instantiate new modules at all. Reactivating the 'Parameter Mode Enable' for that coll didn’t work ( I now understand why) and I had to start again by completely reinstalling the VSynth Package.
Now I think I’ve figured out how to fix the issue with the VSynth Menu Bar. In the bpatcher for all of the ‘live.menu’ objects I have changed their ‘Parameter Visibility’ to ‘Hidden’.
I guess I’ve probably solved my problem here, but perhaps I can make a feature request out of this? Could all of the VSynth modules be made compatible with Snapshots in a future update? I’d be happy to give you notes or copies of my patches that I’ve fixed for this use, if you’d like.
Thanks again for such an awesome set of tools!