$C variable in Shift CHOP only half works ?

   5991   4   2
User Avatar
Member
113 posts
Joined: Dec. 2007
Offline
Hi,

In the help it says
“Each channel can be shifted a different amount by using the $C variable in the Scroll parameter or the Start/End parameters.”

Just tried this, $C works in the scroll parameter, but not in the start/end parameters (all channels get shifted by the same amount), which is what I am interested in.

Is there something I understood wrong? any workaround ?
Using H9.244.
Thanks a lot.

edit : tried using the expression CHOP with ic(0,$C, $I-5*$C), but I get the same result as with the scroll parameter (the values get shifted but not the range), I don't know if it's possible to actually shift channels with the expression chop.
User Avatar
Member
537 posts
Joined: Dec. 2005
Offline
yeah I remember running into this issue. You could trim the CHOP to the maximum offset before hand, which could take some memory; or you could write a more complex expression in the expression CHOP by offsetting the variable $I.

There might be a cool way to use the $C in the other parameters as well.
User Avatar
Member
113 posts
Joined: Dec. 2007
Offline
Thanks for the answer, it's a shame $C doesn't work as much as I want it to!

I saw your book was out, congratulations, will get a copy real soon
User Avatar
Staff
5164 posts
Joined: July 2005
Offline
All channels in a CHOP must share the same start and end time. So it's not possible to set the start and end using $C, as that would set them individually. I'll update the help to reflect this.
User Avatar
Member
113 posts
Joined: Dec. 2007
Offline
Thanks! That clears things up.
  • Quick Links