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;
}