On 2012-09-10 19:43, Nils Gey wrote:
> Hello,
>
> Linuxsampler SVN revision 2361 does not accept the opcodes hicc1 and locc1.
>
> There is no error during load, they just don't work, but this document indicates they are implemented
>
> https://docs.google.com/document/pub?id=1UxPar5toq2uDrU4Gkf4jOGzV3ic-CAoRPo0cWE6xino#h.67113565f820
> (Table 1.5. Input Controls).
Just a note: that old document isn't the current list of supported
opcodes. Actually, it was never correct, it was more a list of what
opcodes Anders would like LS to support.
The new, real supported opcodes list is here:
http://www.linuxsampler.org/sfz/
That being said, the hicc and locc opcodes are still listed as implemented.
>
>
> Here is my complete sfz file. The wave files are generated sine-waves of different pitches and one stereo channel only. They can be differentiated just by ear to 100%, no mistake possible here.
>
> Only the first group gets played back.
>
> <group>
> locc1=0 hicc1=0
> <region> sample=stereo_left.wav count=1 lokey=0 hikey=127
>
> <group>
> locc1=1 hicc1=1
> <region> sample=stereo_right_higher.wav count=1 lokey=0 hikey=127
>
> So.. do I expect the wrong thing that I hear the first group only on when CC1 (program change) is 0 and the second group on program 1 ?
CC1 isn't program change (program change isn't a controller, it's a
separate midi message type). CC1 is modulation wheel.
> Extending the locc1 to hicc1 ranges (like 0-64, 64-127) makes no difference.
Your file worked fine here. Moving the modulation wheel changed which
sample getting triggered.
/Andreas
|