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

Implementing modulator #105

Open
firodj opened this issue Feb 5, 2025 · 1 comment
Open

Implementing modulator #105

firodj opened this issue Feb 5, 2025 · 1 comment

Comments

@firodj
Copy link

firodj commented Feb 5, 2025

Hi @schellingb thanks for awesome tinySoundFont (tsf).

I am trying to enhance the tsf by implementing SF2 modulators, some of existing conversion such-as velocity to attenuation, some midi control to some modulated generators already moved to use default modulators.

https://github.com/firodj/tsf/commits/main2

@schellingb
Copy link
Owner

I'm very excited to hear this! I (tried to) read the modulator specs a few times but it was always a very daunting endeavor. How far do you think you are, or how much do you think is left? And is there anything a general non-audio programmer like me could help with? If you think you're happy with an implementation, I'd certainly look into integrating it into mainline.
Besides modulators, a chorus and reverb effect is something we are lacking, do you have any knowledge of either implementing these effects or an implementation available under MIT license or public domain?

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

2 participants