some years ago i asked you why you are not going with juce..
and i still can not see anything positive with the way you go. it just looks like you're sado masochistic going such a painful way. i myself are a bloody beginner with programming and still was able to make some useful tools for my studio!! i know, you'd had a lot to rewrite with juce. but if i see things right, you have the nebula engine as c++ code with lots of assembler lines, which should compile with juce as it is. you mainly had to rewrite the gui which is really not more difficult and timeconsuming as you would build a gui from lego
i'd bet such a smart guy like you would have no longer than four weeks to port nebula to juce. sure, the gui probably would look different. but who cares!! i'd really like to see you working on the engine rather porting nebula to each pluginformat separately!!! and i think you'd like too, not?
have you ever tryed juce? you can just try everything for free as long as you want! you're even allowed to make freeware for free with it. if you want use it commercially you'd have to buy a license for about 700$.
go to the juce homepage to learn more about it. it's really worth at least learning to work with it. there is so much beautiful code in there, that nearly every programmer would find some inspiration to improof his own code!!
but dont get me wrong, i'm with you whatever your way will be. i follow you g-sus
all the best
pascal