On Fri, Feb 28, 2003 at 10:07:18 +0000, Mike Rawes wrote: > Think this needs to go to LAD too... Er, yeah, I didn't realise it wasn't. > > I think there was one more too, but I can't think what it was... > > I remember one about sidechains or something. I don't know what a sidechain is, > though, I just recall seeing it somewhere :) I dont think that one is practical. > > There was a suggestion on ardour-dev that a hint to say whether control outs > > were supposed to be informative or a source of control data might help, > > but I'm not sure about it. > > Not sure what 'informative' means here... what information do we get if we > ignore the control data on the output? For example the distinction between the control output of an envelope follower and the gain reduction output of a compressor, the follower is inteded to drive eg. a filters cutoff, wheres the gain reduction is just inteded to be viewed by the user as a clue as to what is going on. > /* Hint RANDOMISABLE indicates that it's meaningful to randomise the port > if the user hits a button. This is useful for the steps of control > sequencers, reverbs, and just about anything that's complex. A control > with this hint should not result in anything too suprising happening to > the user (eg. sudden +100dB gain would be unpleasant). */ > #define LADSPA_HINT_RANDOMISABLE 0x80 'meaningful' is probably the wrong word, how about 'useful'? The last sentance doesn't make sense, it should start "Randomising a control"... I think. Also, UK v's US spelling, is there a convention in the rest of the .h file? - Steve