Why ? Lets say I Make a product And sell it 1 Year Later I make a new version recompile same product to 64 Bit and charge 200 for the "upgrade" of this. Why Would you Think of this ?
I would not release a new version just by recompiling to 64 bits or just by switching from OpenGL to DirectX :-)
Regarding memory issues, I'm not sure what you're referring to. I'm not aware of memory leaks in SpectraLayers ? By the way, when you set the renderer to "OpenGL ES" and restart SpectraLayers, it actually use a DirectX renderer (the OpenGL ES implementation is done using Angle, an OpenGL ES to DirectX interpreter).
For my Test I use the Demo from Acid Pro 8.Render Each stem as seperate audio then exit.Then Open Lead Vocal Track(Track1) ..And Import the Restin than save the project in Spectral Layers Pro 5. How many Layers can you have before Spectral Layers Uses the same Color on a layer ? It Looks Like The Layer Color matches the
SpectraLayers offers 9 different colors. It was decided to only offer 9 for best color separation (they are equally spaced in the chroma space), but that may evolve in the future, studies should be ran to test that.