How to listen vst host events

Audio Plugin Hosts and other audio software applications discussion
Post Reply New Topic
RELATED
PRODUCTS

Post

Hi, I am a begginer in VST plugin development but have some programming skills.
Just want to know if it possible to listen any GUI event from VST host (i.e. FL Studio)?
For example if I want to get current (focused) generator window name/id (sawer, kick, e.t.c.) and any changing parameter name/value (cutoff, volume).
Image
Can it be done with midi messages?
Now I am looking at JUCE framework for VST development.
Any advice will be appreciated! Thanks.

Post

Posting this is the developer forum will probably get some better results.

Post

Thanks! I've already tried. Seems there are few developers can answer such specific question on developers forums :) Ooh

Post

djBoris wrote: Tue Feb 12, 2019 7:52 am Hi, I am a begginer in VST plugin development but have some programming skills.
Just want to know if it possible to listen any GUI event from VST host (i.e. FL Studio)?
For example if I want to get current (focused) generator window name/id (sawer, kick, e.t.c.) and any changing parameter name/value (cutoff, volume).
Image
Can it be done with midi messages?
Now I am looking at JUCE framework for VST development.
Any advice will be appreciated! Thanks.
It's definitely possible, because Bitwig does it - if you touch a parameter in VST, then the parameter is bumped to the top spot on the parameter list. Same with Live or Studio One.

How? I've no idea :D
Music tech enthusiast
DAW, VST & hardware hoarder
My "music": https://soundcloud.com/antic604

Post

From a VST, you want to be informed of currently selected 'generator' and its parameters in host? In other words, can a VST be aware of what's going on in other (3rd party) VST/devices in the host? No. (Some products (e.g. Izotope Neutron?) have VSTs that can communicate with each other.) The host (obviously) knows about any changes to published parameters (which is what antic refers to).

That kind of information is perhaps available in a hardware controller API (such as Bitwig has, not sure what FLS has in this respect)
.................................
"Hell is other People" J.P.Sartre
.................................

Post Reply

Return to “Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)”