when making chop operators with vops … I'm noticing that there is only one float value output, and I haven't yet found any way to select a certain channel for processing (say to copy a value from one channel to another) (such as ic expression function).
What I was trying to do was to generate a certain number of channels without the fan.
Does this mean that I'm restricted to use VOPS on a “per-channel” basis? Or can this be done with pure VEX?
a little context for VOPS chops
3728 3 2- andrewlowell
- Member
- 537 posts
- Joined: Dec. 2005
- Offline
- pbowmar
- Member
- 7025 posts
- Joined: July 2005
- Offline
It's very possible. The problem is conceptual. You _create_ the channels in the Channel tab of the VEX Chop, then process them in VEX. See the example attached.
Think of VEX in Chops as a foreach loop inside a foreach loop, like so:
foreach curchannel (allChannels)
{
set C = channelNumber
foreach cursample (allSamples)
{
set I = sampleNumber
do stuff.
}
}
Cheers,
Peter B
Think of VEX in Chops as a foreach loop inside a foreach loop, like so:
foreach curchannel (allChannels)
{
set C = channelNumber
foreach cursample (allSamples)
{
set I = sampleNumber
do stuff.
}
}
Cheers,
Peter B
- andrewlowell
- Member
- 537 posts
- Joined: Dec. 2005
- Offline
- andrewlowell
- Member
- 537 posts
- Joined: Dec. 2005
- Offline
ah one more thing … I really like the ability to make folders and separators with DA's.
I'm not quite sure how to go about this with a VEX operator, it looks like most of the other controls are in place but I don't see those anywhere (or in the help) Are these somewhere or would I need to make the vex operator inside of a DA and reference the controls?
I'm not quite sure how to go about this with a VEX operator, it looks like most of the other controls are in place but I don't see those anywhere (or in the help) Are these somewhere or would I need to make the vex operator inside of a DA and reference the controls?
-
- Quick Links