Skip to content

SuperPowered TimeStretching - initial samples are not stretched #799

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

Open
petegoodliffe opened this issue Apr 25, 2025 · 0 comments
Open

Comments

@petegoodliffe
Copy link

Superpowered version: 2.7.2

Describe the bug
Using Supwerpowered::TimeStretching, when pitch-shifted samples are played back, the first portion of the sample is played back at the original pitch rather than the new pitch.

Reproducibility
100%

Steps to Reproduce
Advanced Audio Player Repro:

Expected behavior
Sample plays at the selected pitch

Actual behavior
Initially the sample plays at its original pitch, before snapping to the correct new pitch. The timing of this likely varies, but it has been measured to be ~1900 samples long in our C++ application test case.

Device information
We see this on macOS, Windows, Linux, and your web demo test apps.

Log messages
Please share any log messages that may be relevant

Additional context
We can provide test audio files if required. (They are easy to generate)

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

No branches or pull requests

1 participant