diff --git a/src/lime/_internal/backend/html5/HTML5AudioSource.hx b/src/lime/_internal/backend/html5/HTML5AudioSource.hx
index 2cd26ea6e..03b79c3d3 100644
--- a/src/lime/_internal/backend/html5/HTML5AudioSource.hx
+++ b/src/lime/_internal/backend/html5/HTML5AudioSource.hx
@@ -211,9 +211,10 @@ class HTML5AudioSource
public function setPitch(value:Float):Float
{
-
+ #if lime_howlerjs
parent.buffer.__srcHowl.rate(value);
-
+ #end
+
return getPitch();
}
diff --git a/src/lime/media/AudioSource.hx b/src/lime/media/AudioSource.hx
index 3a34cb71c..e8bac2e63 100644
--- a/src/lime/media/AudioSource.hx
+++ b/src/lime/media/AudioSource.hx
@@ -111,12 +111,12 @@ class AudioSource
return __backend.setLoops(value);
}
- private function get_pitch():Float
+ @:noCompletion private function get_pitch():Float
{
return __backend.getPitch();
}
- private function set_pitch(value:Float):Float
+ @:noCompletion private function set_pitch(value:Float):Float
{
return __backend.setPitch(value);
}