@@ -2088,6 +2088,10 @@ fluid_synth_sysex(fluid_synth_t *synth, const char *data, int len,
2088
2088
fluid_synth_api_enter (synth );
2089
2089
synth -> bank_select = FLUID_BANK_STYLE_GM ;
2090
2090
result = fluid_synth_system_reset_LOCAL (synth );
2091
+ if (synth -> verbose )
2092
+ {
2093
+ FLUID_LOG (FLUID_INFO , "Processing SysEX GM / GM2 System ON message, bank selection mode is now gm." );
2094
+ }
2091
2095
FLUID_API_RETURN (result );
2092
2096
}
2093
2097
return FLUID_OK ;
@@ -2104,6 +2108,10 @@ fluid_synth_sysex(fluid_synth_t *synth, const char *data, int len,
2104
2108
result = fluid_synth_sysex_gs_dt1 (synth , data , len , response ,
2105
2109
response_len , avail_response ,
2106
2110
handled , dryrun );
2111
+ if (synth -> verbose )
2112
+ {
2113
+ FLUID_LOG (FLUID_INFO , "Processing SysEX GS DT1 message, bank selection mode might have been changed." );
2114
+ }
2107
2115
FLUID_API_RETURN (result );
2108
2116
}
2109
2117
@@ -2117,6 +2125,10 @@ fluid_synth_sysex(fluid_synth_t *synth, const char *data, int len,
2117
2125
result = fluid_synth_sysex_xg (synth , data , len , response ,
2118
2126
response_len , avail_response ,
2119
2127
handled , dryrun );
2128
+ if (synth -> verbose )
2129
+ {
2130
+ FLUID_LOG (FLUID_INFO , "Processing SysEX XG message, bank selection mode is now xg." );
2131
+ }
2120
2132
FLUID_API_RETURN (result );
2121
2133
}
2122
2134
0 commit comments