Very cool, do you think it would be possible to build an algorithm that could play any soundfont file? Not sure if each soundfont would have to be its own preset or a full blown algorithm.
I found an example of someone tackling a similar problem but on a website rather than the H9k, not sure if the H9k algorithm programming is sophisticated enough to accomplish something like this.
https://crates.io/crates/oxisynth
Soundfont also seems to be very sophisticated, perhaps there is a similar public file format but with fewer options for multiple instruments, .wav files, etc.