On Thu, Nov 24, 2011 at 03:12:12PM -0800, Jeff Koftinoff wrote:
 On 2011-11-24, at 12:45 PM, Fons Adriaensen wrote:
  Not always. Consider the case of 'VCA'
groups for faders. That
 is: you have a slider that controls the gain of a group of
 channels (without those being mixed). The effective channel
 gain (in dB) is the sum of the per channel fader value and
 the one from the group fader. The model sees only this sum. 
 This is the mistake. In Model View Controller, your VCA group
 fader would have an associated value in the model.  The view
 edits this. The controller calculates the resultant effective
 channel gains. 
Not always. Consider the case of a mixer application that has
full OSC remote control. The VCA fader could be an implementation
detail of the remote interface, unknown to the model.
Ciao,
--
FA
Vor uns liegt ein weites Tal, die Sonne scheint - ein Glitzerstrahl.