
howto interpret data out from a vst
-
martignasse
- Site Admin
- Posts: 611
- Location: Lyon, FRANCE
- Contact:
hi ahs,
all VST params are values between 0.0 and 1.0, it's a specification of the VST format.
inside the VST, those values are mapped to something to show in the VSTUI (like dB, percentage...)
unfortunately, we cant access to those infos from outside of the plugin.
note that it's a limitation of the vst format, not a Usine one.
usually, the way to go is to manually try to find the mapping from the VST manual or the UI, example :
knob Master gain
0.0 = -200 dB
1.0 = 12 dB
scale is logarithmic
with that, you can use a mapper module or other to map the module param value to something similar to what the VST show.
Hope it help
all VST params are values between 0.0 and 1.0, it's a specification of the VST format.
inside the VST, those values are mapped to something to show in the VSTUI (like dB, percentage...)
unfortunately, we cant access to those infos from outside of the plugin.
note that it's a limitation of the vst format, not a Usine one.
usually, the way to go is to manually try to find the mapping from the VST manual or the UI, example :
knob Master gain
0.0 = -200 dB
1.0 = 12 dB
scale is logarithmic
with that, you can use a mapper module or other to map the module param value to something similar to what the VST show.
Hope it help
Martin FLEURENT - Usine Developer - SDK maintainer
-
sephult
- Member
- Posts: 1144
All Modules - Data - Data Manipulation - Change Scale
This will let you define the Min/Max input and the Min/Max output so that you can scale to something meaningful.
So say you have a VST filter that shows frequency from 50-2000, however your VST output does a range of 0-1. Then you can set the output Min/Max of change scale to match the VST frequency settings for 50-2000.
I was wondering if that was what you meant. I constantly use the change scale module, it is probably good to become familiar with it.
Change Scale
This will let you define the Min/Max input and the Min/Max output so that you can scale to something meaningful.
So say you have a VST filter that shows frequency from 50-2000, however your VST output does a range of 0-1. Then you can set the output Min/Max of change scale to match the VST frequency settings for 50-2000.
I was wondering if that was what you meant. I constantly use the change scale module, it is probably good to become familiar with it.
Change Scale
"Every act of creation is first an act of destruction." -Picasso
