That way you give the host a fair shot at presenting huge amounts of parameters in the a way that an user might be able to grasp. Although I doubt if any host looks at those
[2c]
exactlyobiwanjacobi wrote:In a dark corner ...
Rather than having 7 squadillion parameters you could maybe encode the changes into one? Send pairs, an index and a value, or encode them into the bits of one float?mystran wrote:Ok, so basically I suppose I can probably tell what I'm up to: I'm doing a sort of pattern sequencer thingie (not quite, but that should give some kind of context anyway), and I'd basically love to make all the pattern data something you can automate. Ofcourse you wouldn't do that manually per-parameter, but point is you could record changes on the fly.
any idea which hosts support these?obiwanjacobi wrote:In a dark corner of the VST 2.4 SDK are Parameter Properties. Make sure you implement them as well as the Parameter Categories.
Quoted out of this specific context:hibrasil wrote:any idea which hosts support these?obiwanjacobi wrote:In a dark corner of the VST 2.4 SDK are Parameter Properties. Make sure you implement them as well as the Parameter Categories.
Maybe AQ will pick up the towel... ehrmmm, I meant glove.AdmiralQuality wrote:Why not test out the popular hosts [...]
Might whip one up myself just to see what happens, should only take a few minutes.
Last I asked (few years ago I guess) the list was basically VSTHost + Cubendo. I don't think the list has expanded much.hibrasil wrote:any idea which hosts support these?obiwanjacobi wrote:In a dark corner of the VST 2.4 SDK are Parameter Properties. Make sure you implement them as well as the Parameter Categories.
I do have "pattern select" which can be automated. If I want to also automate the actual pattern data though, I need the automation to be specific to one pattern, hence multiplying the number of parameters by the number of patterns.vortico wrote:Why not store the programmable patterns in "banks" which can be controlled by just a couple parameters?
Since the beginning of this project, I've encoded data into combined parameters. Specifically, I encode 8 bits into each parameter. That's kinda the maximum that's still "more or less" editable in an average host. The "squadillion" parameters is AFTER such encoding.sonigen wrote:Rather than having 7 squadillion parameters you could maybe encode the changes into one? Send pairs, an index and a value, or encode them into the bits of one float?mystran wrote:Ok, so basically I suppose I can probably tell what I'm up to: I'm doing a sort of pattern sequencer thingie (not quite, but that should give some kind of context anyway), and I'd basically love to make all the pattern data something you can automate. Ofcourse you wouldn't do that manually per-parameter, but point is you could record changes on the fly.
Submit: News, Plugins, Hosts & Apps | Advertise @ KVR | Developer Account | About KVR / Contact Us | Privacy Statement
© KVR Audio, Inc. 2000-2026