Example of how to register audio drivers using fluid_audio_driver_register() (advanced users only)
#include <stdio.h>
#include <fluidsynth.h>
int main()
{
const char* DRV[] = { "alsa", "jack", "portaudio" };
const char* adrivers[2];
for(int i=0; i<sizeof(DRV)/sizeof(DRV[0]); i++)
{
adrivers[0] = DRV[i];
adrivers[1] = NULL;
{
puts("adriver reg err");
return -1;
}
#if FLUIDSYNTH_VERSION_MAJOR >= 2
#else
if(res == 0)
#endif
{
puts("audio.driver set err");
return -1;
}
}
return 0;
}