Hello guys,
I’m a newbie of Podium, so I apologize in advance if my question may seem stupid. I also searched in the whole forum to find possible answers for it, but nothing was actually satisfactory. So, here is the question: I need to precisely set the values into my VST interface (I’m working with an Eigenmike32) but they only change by more or less regular steps, so I’m unable to get the desired value. Is there a way to get a more accurate control over the knobs or, even better, a way to numerically enter the desired values?
Many thanks in advance for any help.
Podium cannot affect VST interfaces, it’s controlled by its own rules. This happens with all plugins.
However you can be more accurate adding parameters to the mixer or inspector and using them instead plugin controls. This won’t work with some VST parameters. To do it hit f4 on your keyboard, click on Editor button in inspector and check those parameters you want to add
@em32sn006 wrote:
I need to precisely set the values into my VST interface (I’m working with an Eigenmike32) but they only change by more or less regular steps, so I’m unable to get the desired value. Is there a way to get a more accurate control over the knobs or, even better, a way to numerically enter the desired values?
I’m guessing the plugin you are using doesn’t have its own editor, but instead uses the Podium native editor interface. If that is the case, then you can hold the Shift key down while clicking a parameter dial, to fine adjust the value. There is currently no way to enter a numerical value in the Podium native editor interface.
Thank you very much for both your suggestions! The shift trick works fine and actually does the job! Can you tell me whether there is a way to directly modify/edit values inside a fxp file containing presets for my VST?
@em32sn006 wrote:
Can you tell me whether there is a way to directly modify/edit values inside a fxp file containing presets for my VST?
The fxp file is a binary file and not a text file, so it will be very tricky to modify the fxp file directly. You’ll need a binary utility tool and some knowledge about the structure of an fxp file.
Yes, I know this. I already explored the files with an editor. The problem is that it’s not so easy to understand the structure of the file. I suppose it is strictly related to the VST plugin for which the file was created. I was just wonderig if the structure may be determined in some way…
This is the code for the fxp header format I use in Podium:
// Based on fxProgram from vstfxstore.h in VST API
struct VstProgramFileHeader {
ULONG_BE m_FileMagic;
ULONG_BE m_ByteSize;
ULONG_BE m_TypeMagic;
ULONG_BE m_TypeVersion;
ULONG_BE m_PluginID;
ULONG_BE m_PluginVersion;
ULONG_BE m_NumParams;
char m_Name[28]; // Null-terminated.
// m_TypeMagic == 'FxCk':
// float_BE m_Params[m_NumParams];
// m_TypeMagic == 'FPCh':
// ULONG_BE m_ChunkSize
// UBYTE m_Data[m_ChunkSize]
};
Whether the data is stored as an array of floats or an unspecified chunk of data, will depend on the plugin.
Many many thanks, this was very useful to understand the structure of the fxp file!