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

Add runtime configs for loading in ram and voice stealing #353

Merged
merged 2 commits into from
Oct 6, 2020

Conversation

paulfd
Copy link
Member

@paulfd paulfd commented Aug 10, 2020

Still needs some testing; allows for hint_ opcodes to control ram loading and voice stealing.

@jpcima
Copy link
Collaborator

jpcima commented Aug 11, 2020

Are hint opcodes handled at global level, or can it be also per region (sample) ?

@paulfd
Copy link
Member Author

paulfd commented Aug 11, 2020

For sforzando apparently they're in a <control> block, but I did not test anything.

I guess they could be anywhere. You're thinking of possibly tagging individual samples to load in ram?

For the voice stealing it's a bit touchy, since the algorithm choice is rather from the killed voice than the killing one...

@paulfd paulfd marked this pull request as ready for review August 18, 2020 23:00
@paulfd paulfd requested a review from jpcima August 18, 2020 23:00
@paulfd
Copy link
Member Author

paulfd commented Aug 29, 2020

Now disables/enables the power follower depending on the stealing algorithm.

This was referenced Sep 8, 2020
@paulfd paulfd merged commit 0e2eaca into sfztools:develop Oct 6, 2020
@paulfd paulfd deleted the runtime-configs branch October 6, 2020 08:24
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.

2 participants