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

------------------------------------------------------------------------------
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to