<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2600.0" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff><FONT face=Arial size=2>
<DIV><FONT face=Arial size=2>Hi </FONT></DIV>
<DIV> </DIV>
<DIV>Though this may be useful to the group. Here's my original mail with a
reply from Mark</DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<DIV><FONT face=Arial size=2><EM>Hi</EM></FONT></DIV>
<DIV><FONT face=Arial size=2><EM></EM></FONT> </DIV>
<DIV><FONT face=Arial size=2><EM>I recently downloaded the vst~ object
for PD which is great. I am hoping to use it with Reaktor to free me from the
constraints of the Cubase piano roll type method of sequencing. Reaktor is
running fine with the vst~ object. </EM></FONT></DIV>
<DIV><FONT face=Arial size=2><EM></EM></FONT> </DIV>
<DIV><FONT face=Arial size=2><EM>I have a small problem which seems
insurmountable but which I am sure has a simple solution. I want to send a
variable control message for adjust the Reaktor params, for example sweeping
controller 1 from 0 to 127 to gradually open a filter, or some random
variation on this. The only way to send this type of command to the vst~
object is by sending a message? This is where the problem starts - How do I
send the message "ctrlchange 1 n" where n is going to change value? I have
looked at 'qlist' and 'textfile' and 'pack' but they don't seem to offer a
solution. The only work around I can see is to have a long list of bang
messages each containing their own complete control message with a different
control value and then indexing them through some kind of pointer. I am sure
it has to be easier than this.</EM></FONT></DIV>
<DIV><FONT face=Arial size=2><EM></EM></FONT> </DIV>
<DIV><FONT face=Arial size=2><EM>Thanks in advance for any help you can give
me.</EM></FONT></DIV>
<DIV><FONT face=Arial size=2><EM></EM></FONT> </DIV>
<DIV><FONT face=Arial size=2><EM>Dave</EM></FONT></DIV>
<DIV><EM></EM> </DIV>
<DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS" size=1>You
probably want to ask this question on the list. </FONT></SPAN></DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS"
size=1></FONT></SPAN> </DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS" size=1>The way
you describe it is the way I would do it. See the attached
</FONT></SPAN></DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS" size=1>patch
for an example. You can then use something like text</FONT></SPAN><SPAN
class=928025814-31052002><FONT face="Comic Sans MS" size=1>file
</FONT></SPAN></DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS" size=1>to
squirt value/controller pairs into the message I guess or even
</FONT></SPAN></DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS" size=1>use
"line" to ramp values up and down against a given controller.
</FONT></SPAN></DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS"
size=1></FONT></SPAN> </DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS" size=1>There
may well be better ways of doing it </FONT></SPAN><SPAN
class=928025814-31052002><FONT face="Comic Sans MS" size=1>- I am not a
particularly </FONT></SPAN></DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS" size=1>expert
PD patcher by any means. Like you </FONT></SPAN><SPAN
class=928025814-31052002><FONT face="Comic Sans MS" size=1>I use it to free
myself f</FONT></SPAN></DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS" size=1>rom the
constraints of Cubase style tools </FONT></SPAN><SPAN
class=928025814-31052002><FONT face="Comic Sans MS" size=1>but I have got a
lot to learn. </FONT></SPAN></DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS"
size=1></FONT></SPAN> </DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS" size=1>Glad you
find the object useful though </FONT></SPAN></DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS"
size=1></FONT></SPAN> </DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS" size=1>cheers
</FONT></SPAN></DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS"
size=1></FONT></SPAN> </DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS" size=1>mark
</FONT></SPAN></DIV>
<DIV><SPAN class=928025814-31052002><FONT face="Comic Sans MS"
size=1></FONT></SPAN> </DIV></DIV></BLOCKQUOTE>
<DIV dir=ltr><SPAN class=928025814-31052002>The solution is to have a message
that accepts inputs via the $ symbol. I can send you the demo patch from Mark if
interested.</SPAN></DIV>
<DIV dir=ltr><SPAN class=928025814-31052002></SPAN> </DIV>
<DIV dir=ltr><SPAN class=928025814-31052002>Dave</SPAN></DIV></FONT>
<DIV> </DIV></BODY></HTML>