Giorgio Tommasini
10-26-2006, 07:13 PM
The Floating Pitch Syndrome
Diagnosis, cause and treatment.
This recently discovered syndrome represents a serious threat to the mental health of the new customers of the Stradivari Player using a Mac. PC users are not affected.
THE BACKGROUND. The Stradivari player, vers. 2.01, has a new feature mimicking the behaviour of the real instrument, namely, a transient pitch shift on rapid CC#11 changes.
This effect is very subtle, and corresponds to the natural tune sharpening occurring when a string is stretched, for example by an increase in bow pressure.
This has been obtained by linking the first derivative of CC#11 to a script-generated controller (CC#13), slightly affecting the pitch.
THE DIAGNOSIS relies on the following symptoms:
One installs the Stradivari Player on his PC, correctly sets midi input, midi controllers and audio card, starts playing, moves the expression controller (CC#11) and hears...weird pitch changes.
THE CAUSE was identified, after exhaustive research, carried out by Dr. Giorgio Tommasini, Josef Natterer (script consultant), Stephan Sippel (Native Instruments), and many others, including Vic France (a very kind, collaborative customer), as a Kontakt2 and Kontakt Player intrinsic bug, consisting of an erroneous response of Mac-based systems to script-generated controllers.
THE TREATMENT: this is a case of palliative therapy. As a temporary workaround, we created a new nki, where all CC#13-related code has been deleted. This way, one gets rid of any pitch change related to CC#11. This basically means that transient pitch shift on rapid CC#11 changes are been disabled, as in vers. 1.08.
We therefore recommend to download and use the modified nki only in case you've got a Mac and are experiencing this malfunction. This modified nki can be downloaded here: http://www.garritan.com/support/The_Stradivari_Violin_v.2.03_L_NoDeriv.nki
Fortunately, Native Instrument has been able to reproduce and identify the cause of the bug, and they are confident that they can solve it in the next beta build (personal communication, October 26th, 2006)
We are confident as well.
Yours,
Giorgio Tommasini, MD
Cardiopath (nearly), and Developer. :)
Diagnosis, cause and treatment.
This recently discovered syndrome represents a serious threat to the mental health of the new customers of the Stradivari Player using a Mac. PC users are not affected.
THE BACKGROUND. The Stradivari player, vers. 2.01, has a new feature mimicking the behaviour of the real instrument, namely, a transient pitch shift on rapid CC#11 changes.
This effect is very subtle, and corresponds to the natural tune sharpening occurring when a string is stretched, for example by an increase in bow pressure.
This has been obtained by linking the first derivative of CC#11 to a script-generated controller (CC#13), slightly affecting the pitch.
THE DIAGNOSIS relies on the following symptoms:
One installs the Stradivari Player on his PC, correctly sets midi input, midi controllers and audio card, starts playing, moves the expression controller (CC#11) and hears...weird pitch changes.
THE CAUSE was identified, after exhaustive research, carried out by Dr. Giorgio Tommasini, Josef Natterer (script consultant), Stephan Sippel (Native Instruments), and many others, including Vic France (a very kind, collaborative customer), as a Kontakt2 and Kontakt Player intrinsic bug, consisting of an erroneous response of Mac-based systems to script-generated controllers.
THE TREATMENT: this is a case of palliative therapy. As a temporary workaround, we created a new nki, where all CC#13-related code has been deleted. This way, one gets rid of any pitch change related to CC#11. This basically means that transient pitch shift on rapid CC#11 changes are been disabled, as in vers. 1.08.
We therefore recommend to download and use the modified nki only in case you've got a Mac and are experiencing this malfunction. This modified nki can be downloaded here: http://www.garritan.com/support/The_Stradivari_Violin_v.2.03_L_NoDeriv.nki
Fortunately, Native Instrument has been able to reproduce and identify the cause of the bug, and they are confident that they can solve it in the next beta build (personal communication, October 26th, 2006)
We are confident as well.
Yours,
Giorgio Tommasini, MD
Cardiopath (nearly), and Developer. :)