From 1f664c6441f4754da56648a05c400878bed69339 Mon Sep 17 00:00:00 2001 From: Iliyas Jorio Date: Mon, 11 Jan 2021 22:07:53 +0100 Subject: [PATCH] Implement rateMultiplierCmd --- src/Sound/SoundManager.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Sound/SoundManager.cpp b/src/Sound/SoundManager.cpp index ea45746..6b88372 100644 --- a/src/Sound/SoundManager.cpp +++ b/src/Sound/SoundManager.cpp @@ -523,6 +523,11 @@ OSErr SndDoImmediate(SndChannelPtr chan, const SndCommand* cmd) impl.ApplyPitch(); break; + case rateMultiplierCmd: + impl.pitchMult = cmd->param2 / 65536.0; + impl.ApplyPitch(); + break; + case pommeSetLoopCmd: impl.source.SetLoop(cmd->param1); break;