Skip to content

Commit

Permalink
Fix pan amount
Browse files Browse the repository at this point in the history
  • Loading branch information
spessasus committed Oct 8, 2024
1 parent a825f99 commit 84466bc
Showing 1 changed file with 1 addition and 4 deletions.
5 changes: 1 addition & 4 deletions src/synth/fluid_synth.c
Original file line number Diff line number Diff line change
Expand Up @@ -402,10 +402,7 @@ fluid_synth_init(void)
);
fluid_mod_set_source2(&default_pan_mod, 0, 0); /* No second source */
fluid_mod_set_dest(&default_pan_mod, GEN_PAN); /* Target: pan */
/* Amount: 500. The SF specs $8.4.6, p. 55 says: "Amount = 1000
tenths of a percent". The center value (64) corresponds to 50%,
so it follows that amount = 50% x 1000/% = 500. */
fluid_mod_set_amount(&default_pan_mod, 500.0);
fluid_mod_set_amount(&default_pan_mod, 1000.0); /* Amount: 1000 */


/* SF2.01 page 55 section 8.4.7: MIDI continuous controller 11 to initial attenuation*/
Expand Down

0 comments on commit 84466bc

Please sign in to comment.