On Wednesday 08 July 2009 18:22:53 Steve Graham wrote: > Package: timidity > Version: 2.13.2-25 > Severity: normal > Tags: patch > > When Fluid soundfonts are installed, configuration files are installed to > the Timidity directory. These have correct (for Timidity) values on all the > "pan=" statements, with 0 signifying "centre". For the drum kits, each > "note" usually has a pan value to place the drum in the correct stereo > location. (Other instruments are usually centred.) > > However, timidity plays the drums panned about 80% to one side, even if > they are set to 0, or the keyword "center". > > I THINK this is a bug in the internals of Timidity. Internally, panning > values are coded 0 (left) - 64 (centre) - 127 (right). In file instrum.c > the expression "pan = ((int) bank->tone[prog].pan & 0x7f) - 64 ;" appears, > which is converting a 0..127 value to +/-64, which seems wrong. > > When I remove the minus 64 and recompile, drums appear in the correct > stereo positions.
Thanks for reporting, I'll have a look if the patch make sense. Joost -- Joost Yervante Damad - http://damad.be/joost/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org