-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
[MU4 Issue] Playback high pitched when using Surround WASAPI Audio Output (Buffering issue) #17648
Comments
I had a proof-of-concept fix in 47928a8, but it was deemed "not nice" (which I actually agree with. I don't quite see a better solution though.) |
@RomanPudashkin @cbjeukendrup perhaps we need to have a chat about this to discuss for which project we should prioritise it. |
@cbjeukendrup I already have a prettier fix for this, where I put the channel change in the mixer (so the sound generation still runs on two channels, then the mixer uses that to fill two of the surround channels). I think this is better than trying to make all of the instruments and effects surround-capable. |
@Jojo-1000 That certainly sounds good! Would be great if you could open a PR with what you have so far, and then we can look into the device change glitches later. |
Hey @DmitryArefiev I would like to, however the actions of the PR don't seem to have produced a downloadable artifact and I don't have the ability rn to get a QT installation up & runnning, so I am unable to compile MU myself. Would it be possible to link me an artifact generated by CI? |
@heisluft Here is the link to download the builds: https://github.com/musescore/MuseScore/actions/runs/5039329182 |
Thanks alot! The PR indeed fixes the issue. Looking forward to the release ^^ Also, I find the theoretical Possibility of surround mixes very intriguing, combined with musesounds it'd make for an even better cinematic scoring experience! |
Issue type
General playback bug
Bug description
MuseScore 4 does not handle Surround WASAPI output correctly, the samples intended only for two channels gets split up into all channels (can be seen in my mixer software, see atached video), so when the remaining samples (in my case only 1/4 of all samples (7.1 configuration)) get played pack, it sounds hig pitched and sped up. I discovered this while testing builds for #15235 (Although the issue should persist scince MultiChannel Output was first introduced in #15698.
Steps to reproduce
Screenshots/Screen recordings
2023-03-08.19-30-25.mp4
MuseScore Version
Regression
No.
Operating system
Windows 10
Additional context
No response
The text was updated successfully, but these errors were encountered: