Hello Bart,
There seem to be several issue all at play here. I'm a bit short on time today
and may not be able to give full help until Sunday (US Eastern Time).
Thing 1 (Crash):
---------------------
I've tried RG 10.02 and the current version on active development and I tried
their respective VX-88 files. I'm unable to produce it here.
Maybe, this is a translation issue. Which language are you running RG in?
Maybe we can trigger this bug that way?
Thing 2 (Channels):
--------------------------
> I've managed to get multiple sounds from my keyboard with performances
without
> using the rosegarden instrument list for the XV88, simply
because I think it is useless
> in the way Rosegarden works.
>
> Performance instruments are a collection of instruments, which means there is
> a
> three step selection process :
> Bank -> Program -> Channel (like you said, indeed, 16 channels to choose from)
>
> Rosegarden only allows a 2 step selection process :
> Bank -> Program, and there it stops.
This is not true. For each track do the following:
* Select a track
* Navigate to -> Track Parameters -> Instruments
* Select Instrument #1 through #16 in the combo box
Instrument #1 is hard coded to MIDI Channel #1
#2 to channel #2, etc.
So that is how channels are set. Older version of RG allowed the selection of
Instrument and Channel individually. That just created crazy setups and is
basically un-useful now that we can have multiple segments in a track and can
assign several tracks to the same instrument. The independence of Instrument
and Channel was left over cruft from long ago.
I do agree we need to find a way to clearly document this Instrument to MIDI
channel correspondence.
Thing #3 (Banks / Programs):
---------------------------------------
Assuming #2 is resolved and you now have 16 tracks pointing to each of the 16
instruments of the MIDI device.
To change a program and bank:
* Select the track
* Select the Bank
* Select the Program
Now RG knows to send the bank and program change to the correct channel.
Thing #4 (Controllers):
------------------------------
> About those controllers, I import them when importing the bank for the
XV88, which I
> now obviously don't do anymore. They do still cause very
much trouble. Instruments
> end up silent, even when playing the keyboard
itself, and then I just have to switch the
> keyboard off and on again.
Last time, I even had to reset my keyboard to factory state
> to get it
working allright again.
> I did throw this in the discussionlist before. Then the problem was
confirmed, and I
> was told to contact the author of the bank, what I
tried, but the email adress,
> mentioned in the bank is not valid anymore.
The easy fix is:
Edit -> Preferences... -> MIDI -> and uncheck the "Send all MIDI controllers at
start of each playback"
When checked, RG sends controllers that are visible to the user (have a
position number). Controllers marked "<not showing>" are never sent on
playback startup, regardless of this setting.
The bigger questions:
* Why did the creator of the XV-88 have so many controllers visible to the
user? (See my screen shot)
If they were not sending controllers, then they can be used to easily tweak
program / bank selection.
But what if they were sending them on playback?
I have a Roland product and a Yamaha product and sending these controller is
pretty detrimental to the actual voice settings for the bank and program chosen.
In this case they need to be edited the library file and adjust their "position
on list" attribute to "<not showing>." You can do this manually then re-export
the library to a file (assuming the crash can get resolved).
* Why is the Volume set to 0:
Again, this depends on the creators intent (see previous question):
If sending controllers, just set this to 100 (or whatever value you like) in
the Controllers settings.
Wrap Up:
-------------
I'm really out of time on this, Bart. I hope these things help you.
Please let us know which language you are using?
If you can try to pinpoint the bug a bit more, that would be helpful. Try
different settings in the import dialog, and see if you can get the thing to
"not crash" then isolate which which section of the import is crashing (via
selections in the import dialog box).
This could give some clues as to what is making this crash on your system.
Sincerely,
Julie S.
------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
Rosegarden-user mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user