First, I’m feeling better now and I start do things what I usually do. I’ve got three thoughts that I want to share.
- Molot’s freezing GUI on FXpansion wrappers
- What to do with Molot
- Use of Studio One Artist for quick & simple mixes
1. Molot’s freezing GUI on FXpansion wrappers
There’s some programmer’s info:
VST-RTAS has always used non compositing windows, you just need to make sure that a) the mouse()/draw() code path has not been #def’ed out in your build with all the silly deprecation macros (why in the blue hell did they deprecate stuff in 2.4 when they were only going to go and break the whole fragging thing completely and utterly in 3.0? seriously, there is something very very wrong in the coffee supply over in Hamburg…), and b) your event handling code can install suitable event handlers and suchlike for both compositing windows (create a UserPane and attach control event listeners) and non compositing (install kEventClassMouse and kEventWindowDraw on the provided WindowRef).
VSTGUI works very well with non compositing windows. If you want to get the plugin working in the wrapper you need to send the effEditMouse opcode call to the CFrame::mouse method.
I tried this but there was no luck. The GUI controls are still frozen on Mac with FXpansion wrapper. I think there was my mistake to use VST GUI for GUI programming. I should try a couple more Mac “sessions” (I don’t own Mac) to solve this. It this won’t work all I must do is to rewrite Molot GUI to some another library. JUCE for example (like The Glue compressor and a lot of another plugins).
2. What to do with Molot
I have not so many ideas instead of compatibility with wrappers to implement:
- Do something with VU meter calibration (calibrate it to 0VU=-18dbFs or allow user to support calibration)
- Redraw “hidden” switches in the way like backpanel and trimpots.
- Add RMS mode.
I don’t have plans to make it commercial so it’s impossible to obtain official RTAS SDK. In case I should rewrite GUI to JUCE I easily can make fully working AU version with GUI. Not so many ideas so I want to do new plugins!
BTW, I have idea to make some educational YouTube video of using Molot compressor on real mix. As I didn’t ever create educational videos maybe it’s not bad idea to use educational audio on SoundCloud with comments of my actions using SoundCloud timed comments.
3. Use of Studio One Artist for quick & simple mixes
The idea of Studio One Artist was to use it for song composing. But I always wanted to try it for simple mixing. Finally I tried it on 10 tracks live recording without any expectations of real result. And yes, the conclusion is it’s possible to use only built-in Studio One Artist plugins for simple mixes. It was a lot of fun doing it. (The track was recorded on soundcheck from mixing desk direct outputs in untreated hall in “Logovo” biker’s club. The track was mixed on notebook with closed headphones. I didn’t check the sound on monitors.)
Below this must be SoundCloud player if I did it right 🙂