From: D. M. M. <ros...@gm...> - 2013-01-04 22:02:15
|
On 01/04/2013 07:58 AM, Marcio Scheibler wrote: > I've upgraded to 12.12.25 and issue remains. Thanks for checking. > I couldn't find "Send Bank Select" checkbox on instrument parameter panel. There isn't one. Tom was being imprecise. Let's have a quick look then... I don't have time to try this with QSynth and some soundfont that has variations, so I'll use my Roland Sound Canvas for this test. After importing the device definition, which I know ahead of time is properly configured to handle variations under the Roland GS scheme (the Yamaha XG scheme is somewhat different, and more widely standard, but that's a test for another day), it's necessary to change tracks and go back to the original track to trigger an update in the Instrument Parameters box. This is a bug. We just never have solved it. Having done that, the checkboxes that appear are: [x] Program [x] Variation We'll start by doing an Init GS on the synth, to put it back in a known default state. We'll start by picking "126. Helicopter" for [x] Program, because this program's variations are extremely obvious and not subtle. Channel set to "fixed" because it came up that way by default. IPB State: [x] Program "126. Helicopter" [x] Variation "Helicopter" Channel [fixed] Now change the variation to "Car Crash." [x] Program "126. Helicopter" [x] Variation "Car Crash" Channel [fixed] Look at synth. It says "Car Crash." Play keyboard. Car crash sound emerges. Change to a different active track. Program changes. Change back to previous track. Program changes. Change variations here there and everywhere, jump around from track to track, in all cases the program/variation are being maintained as expected per the active track I'm sitting on. All tests conducted by dinking around on a keyboard with different tracks active, with a Roland Sound Canvas. There was an update problem I consistently had to work around to get anywhere with this, but it was not in of itself a show stopper level problem. The core program/variation functionality appears to work as expected for Roland GS with a hardware synth. I need to try the test over again with QSynth and a suitable soundfont. What soundfont were you using that has variations? What other steps should I try to reproduce the issue? OBSERVATIONS: When all of this came up out of the box, the Volume for every instrument was set to 0. I had to go change the volume to > 0 to hear anything. In all cases, moving the volume knob DID NOT UPDATE the synth volume immediately, and the synth became out of sync with the GUI. IPB shows volume 123 (number the synth won't have gotten to by accident, thus recognizable marker), synth does NOT show volume of 123 on ANY channel. No channel is affected until I move off to a different track and then back to the original track to trigger an update, after having previously changed the volume knob. There really is a missing update or something, Tom. More careful experimentation with better documentation required to pin down how all of that is failing to meet expectations. I'll have to start over with a factory autoload and make sure everything begins from a known clean state, and report back. -- D. Michael McIntyre |