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

Polyphony cleanups #393

Merged
merged 15 commits into from
Sep 9, 2020
Merged

Polyphony cleanups #393

merged 15 commits into from
Sep 9, 2020

Conversation

paulfd
Copy link
Member

@paulfd paulfd commented Aug 26, 2020

This is mostly splitting up the various polyphony checks and overall voice starting logic in the synth into smaller methods, and using them on all events instead of only note ons.

This should close #372.

I'll add some inbuilt tests from the sfz test suite before merging I think, to check that we do cover relevant behavior on all fronts.

@paulfd paulfd marked this pull request as ready for review August 29, 2020 12:23
@paulfd paulfd requested a review from jpcima August 29, 2020 12:23
@paulfd paulfd force-pushed the polyphony-cleanups branch from ed9d17f to 863a08c Compare September 7, 2020 21:18
Copy link
Collaborator

@jpcima jpcima left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This system does not speak to me a lot, you can feel free to merge it.
Code looks fine from what I can tell.

@paulfd paulfd merged commit afadb17 into sfztools:develop Sep 9, 2020
@paulfd paulfd deleted the polyphony-cleanups branch September 9, 2020 08:29
@kinwie
Copy link

kinwie commented Sep 9, 2020

I seems can't get the trigger=release to works in the newest build. Something's missing?

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

Successfully merging this pull request may close these issues.

Release Trigger adjustment
3 participants