-
Notifications
You must be signed in to change notification settings - Fork 1
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
SFCF support #7
Comments
What is SFCF? |
SFCF is SynthFont Custom Features. If you've ever used Viena, you will notice the Custom Features settings that are only for Kenneth Rundt's products. If we can get a specification for that, then any SFe file that incorporates these features will work on SynthFont as expected! |
That's very interesting. Now, what we need to know are the generator enumerator numbers that are used by SFCF, so we can start adding the features that davy7125 requested (such as round robin/sample switching support). As we saw, generator Either way, if we can figure out what is being used by SFCF, we can select generator values and avoid clashing with SFCF. Other experiments to do:
Stuff to do afterwards:
|
I've found out the rest of the generator enums that are used by SFCF. The precise types of values used by SFCF are not reverse engineered because the SFCF functions are not yet implemented in SFe 4.0. Reserved SFCF Generator EnumsThese generator enums are now reserved for use in
This leaves How does software respond to higher enums?Polyphone, Viena and even the Creative SoundFont Bank Manager "allow" any value that fits into the |
Todo: negotiate with Kenneth Rundt to see if we can get permission to include SFCF in SFe and get a specification for SFCF.
If we can't access the specification, then we may be able to reverse engineer SFCF and implement it in a future version.
The text was updated successfully, but these errors were encountered: