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

Use cubic hermite interpolation for overdubbed playback #39

Open
rconstanzo opened this issue Dec 8, 2017 · 1 comment
Open

Use cubic hermite interpolation for overdubbed playback #39

rconstanzo opened this issue Dec 8, 2017 · 1 comment

Comments

@rconstanzo
Copy link
Owner

This issue is moved over from issue #5 so that one can be closed by commit 3c6098d.

Summary:
There is some aliasing when playing back audio during overdub mode.

Steps to reproduce:
Create a loop and set speed to something low (0.1), then fill the buffer with vibes-a1.aif. Set overdub param to 0.0. Then send record messages to go into and out of overdub mode.

Actual results:
When playback is normal, interpolation sounds smooth. The moment you go into overdub mode, the playback of the vibes sounds interpolate-y.

Expected results:
It should sound the same.

@rconstanzo
Copy link
Owner Author

This may not be worth incorporating but perhaps an interim solution would be chuck a filter on the playback head during ‘overdub’ to avoid the alias-y sound.

There’s likely something else happening here that may be just as easy to fix (once found) rather than adding a filter in, but just putting the idea here to be thorough.

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

1 participant