Hi.<br><br>Yes, fixed dimensions. I just wonder if it is feasible to just expose the modulation matrix directly via control ports, or use some kind of encoding.<br><br>I expect a matrix of maybe 20 * 20 = 400 which seems awfully big.<br>
<br>Alternatively maybe a fixed amount of modulations and an encoding of the modulation parts in the float values : from, to and amount.<br><br>Br,<br>Timo<br><br><div class="gmail_quote">On Sun, Apr 1, 2012 at 6:19 PM, David Robillard <span dir="ltr"><<a href="mailto:d@drobilla.net">d@drobilla.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Sat, 2012-03-31 at 17:12 +0300, Timo Westkämper wrote:<br>
> Hi.<br>
><br>
> I am planning to write a soft synth using the LV2 API and I wonder if<br>
> anyone could suggest how to handle a modulation matrix.<br>
><br>
> Should the modulation matrix be exposed via ports in the LV2 plugins<br>
> or just be stored in presets?<br>
<br>
</div></div>The big question here would be if the matrix has fixed dimensions.  If<br>
not, control ports won't do<br>
<span class="HOEnZb"><font color="#888888"><br>
-dr<br>
<br>
<br>
</font></span></blockquote></div><br>