Birch-san / juicysfplugin

Audio plugin (e.g. VST, AU) to play soundfonts on macOS, Windows, Linux
GNU General Public License v3.0
209 stars 27 forks source link

Request: load individual instrument in memory per soundfont #15

Open litaniast opened 4 years ago

litaniast commented 4 years ago

Thanks for great soundfont player in x64 DAW. But, current juicysfplugin loads entire soundfont, so, if I load huge soundfont (like Musyng Kite https://www.kvraudio.com/forum/viewtopic.php?t=351893 ), It loads also that instruments doesn't use. Current juicysfplugin isn't multi-timbral, so other instruments that doesn't use is useless.

For other soundfont player like sfz soundfont player, has SF/PR/DFD mode. SF mode loads entire soundfont, PR mode loads individual soundfont, and DFD loads sound in disk per playing sound.

Many soundfonts have multi instruments, so I think this feature is needed for future version.