Changing a Voice's pitch currently uses this function to internally apply the change:
|
FAudio.FAudioSourceVoice_SetFrequencyRatio( |
This function expects a SourceVoice pointer, so it doesn't seem safe to allow this be called for any Voice object.
Currently, this could only happen with a SubmixVoice.
Perhaps it's self-evident that a submix shouldn't change pitch anyways, I'm not sure.
Changing a
Voice's pitch currently uses this function to internally apply the change:MoonWorks/src/Audio/Voice.cs
Line 564 in 14d8143
This function expects a
SourceVoicepointer, so it doesn't seem safe to allow this be called for anyVoiceobject.Currently, this could only happen with a
SubmixVoice.Perhaps it's self-evident that a submix shouldn't change pitch anyways, I'm not sure.