Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AudioStreamPlaybackPolyphonic: streams with id > 1 cannot be stopped or changed #86053

Open
Tracked by #76797
xerothermic06 opened this issue Dec 12, 2023 · 0 comments
Open
Tracked by #76797

Comments

@xerothermic06
Copy link

Tested versions

Reproducible in: 4.2.rc

System information

Godot v4.2.rc (1ba920f) - Windows 10.0.22621 - Vulkan (Forward+) - dedicated GeForce RTX 2070 SUPER () - Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz (16 Threads)

Issue description

AudioStreamPlaybackPolyphonic can play more than one stream, but all streams after the first one cannot be stopped or modulated. The is_stream_playing method returns false even when streams are audible.

Steps to reproduce

  • invoke play() on an AudioStreamPlayer node that has an AudioStreamPolyphonic
  • invoke get_stream_playback() and use play_stream() to play multiple audio streams
  • invoke is_stream_playing on the IDs returned from play_stream()

Minimal reproduction project (MRP)

polyphonic_test.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants