AUSampler fails to load sound font when reopening?
I am a composer for a very small video game design team. They gave me a large set of soundfonts (sf2 files) to use in writing the music.
Unfortunately they do not work in DLSMusicDevice. I've copied all the sound fonts to the Banks folder but either they don't show up in DLSMusicDevice's list or they do show up but they don't produce any sound when trying to play them.
They DO load and play in AUSampler. I also like that I can change settings like attack and decay speed. But, even if I save a preset after loading the soundfont and changing my settings, and saving the project with cmd+S, when I close and reopen Garageband no sound will play and AUSampler GUI reports that all of the samples from the soundfont "failed to load." The same thing occurs if I just switch to another preset and back. If I reload the file manually, it will load, but all my settings are reset.
What could be the problem here keeping it from loading again on its own? Is there another plugin I could get to play these sf2 files in GB? I've tried bs-0 but it has a lot of bugs and is really unpredictable, for example randomly producing really load static and garbling.
MacBook Pro, OS X Yosemite (10.10.2), 2012 non-retina 15"