Page 1 of 1

New VSL Strings Libraries : pizzicato mutes

PostPosted: Sat May 26, 2012 3:25 am
by fzd
Hello,

I have a problem when I want to create my own rules for the pizzicato mutes : it doesn't work.
The sound used is always the pizzicato one, not the pizzicato mute (the normal pizzicato is, for me, in A11 in Vienna Instruments Pro).
Somebody can help me ?
I want to write this rule : if mute (con sordino) and pizzicato are both used on a score for an instrument, the patch used must be on D11 in Vienna Instruments (Pro, for me).

Thanks ! ;)

Best,

François

Re: New VSL Strings Libraries : pizzicato mutes

PostPosted: Sat May 26, 2012 11:43 am
by fabiolcati
Try this way:

Code: Select all
<rule>
<!-- YOUR INSTRUMENT ID HERE -->
<if technique="pizz" />
<if technique="mute" />
<!-- YOUR KEYSWITCH COMMAND HERE -->
</rule>


I'm not a VSL user, but in practice you can sum techinques and conditions in one rule by piling them between the instrument you want to play the rule and the keyswitch/command that fires it.

Check carefully how midi notes are handled by your library, sometimes midi note numbers shifts one octave up and down along the keyboard (eg for some manufacturers C0 is C1 and so on)

Hope it helps

Re: New VSL Strings Libraries : pizzicato mutes

PostPosted: Sat May 26, 2012 5:09 pm
by fzd
Thanks for your help, but this is not the right way, it doens't work.
Hope I will find it !
Thanks, fabiolcati ;) !

I tried that :
Code: Select all
<rule name="pizzicato mute">          
      <if technique="pizz" />
      <if flag="srdn"/>
      <unset-flag name="main"/>
      <key-switch type="note-on-prefix" midi-pitch="4" velocity="1" />
      <key-switch type="note-on-prefix" midi-pitch="22" velocity="1" />
   </rule>


Something is wrong, but... what ?

Re: New VSL Strings Libraries : pizzicato mutes

PostPosted: Sun May 27, 2012 4:52 pm
by fzd
Now, that's OK ! :D

The right code is :

Code: Select all
<rule name="pizzicato mute">
      <if technique="mute" />
      <if technique="pizz" />
      <unset-flag name="main"/>
      <set-flag name="srdn"/>          
      <key-switch type="note-on-prefix" midi-pitch="4" velocity="1" />
      <key-switch type="note-on-prefix" midi-pitch="22" velocity="1" />
</rule>   


I hope it will help !