<br><br><div class="gmail_quote">Svend-Erik Kjær Madsen wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt;[...]<br>
&gt;What I&#39;m looking for is something where I for a start could make let&#39;s<br>
&gt;say three  knobs, assign two to select up and down, and the third to be<br>
&gt;select of the actually number, and send it out to my external device in<br>
&gt;realtime.<br>
&gt;<br>
&gt;I have Pure Data installed but I can&#39;t figure howt to do exactly that,<br>
&gt;maybe I&#39;m not thinking right ?<br>
&gt;<br>
&gt;Can you give me a hint to get me started ?<br>
&gt;<br>
&gt;/Sv-e<br></blockquote></div><br>Hi<br><br>If you want to control every parameter in your NovaSystem, you&#39;ll have to <br>read the System Exclusive specs and make a PureData patch to handle working <br>with these bytes. I&#39;ve only experimented a bit with PureData and to me it looked hard <br>

to use it for such a task.<br><br>To control my MIDI hardware, I&#39;ve written drivers in Java for JSynthLib. (I guess that&#39;s your best bet too.)<br><br>First I had to write drivers to support getting and sending patches from and to the MIDI device (library support),<br>

then for each type of patch, I&#39;ve written an editor using the by JSynthLib provided sliders, combobox, knob, etc .<br><br>Now certain parameters, that could only be set from the front panel or via System Exclusive messages, can be controlled using normal MIDI CC# : my sequencer (or hardware midi controller) sends MIDI CC to JSynthLib, JSynthLib translates it to sysex and sends it to VirMidi (virtual midi port), VirMidi is connected to the hardware synth&#39;s MIDI port in QJackCtl.<br>

<br>I&#39;m still looking for feedback on the jsynthlib wiki (<a href="http://jsynthlib.wikispaces.com">http://jsynthlib.wikispaces.com</a>) so if you want to try writing NovaSystem support for JSynthLib, be welcome with questions or remarks about the guide there.<br>

<br>PS: I had a brief look at the NovaSystem&#39;s manual (<a href="http://www.tcelectronic.com/novasystemmanuals.asp">http://www.tcelectronic.com/novasystemmanuals.asp</a>), and didn&#39;t find much info about the System Exclusive specifications. You do need it if you need more than just program change messages. <br>

<br>Cheers<br>Peter<br>