You are here

Instruments Controllers

Hi!

I am import Instrument definitions for Nord Lead A1 and Roland INTEGRA-7.
Their definitions radically different, for example:
Roland CC71 - Resonance
Nord CC71 - Output Level
etc, ....

But in Qtractor all mixed, and according to position in definition list, CC71 will be one or another for ALL instruments!
As result - total confusion when I'm working with concrete instrument

mb

AttachmentSize
Package icon Instruments3.65 KB
Forums: 
rncbc's picture

instrument definitions are selected on a MIDI track/channel basis: you assign an instrument to a channel--see Track Properties... dialog.

notice that instrument definitions are just a symbol map, giving you intelligible names for cryptic numbers--it's just that, depending on the target strument or sound generator that semantics differ.

hth.
cheers

>> depending on the target instrument or sound generator that semantics differ
but in reality this is one mixed list for ALL instruments :(

I am:
1. goto View/Instruments
2. import .midnam file for Nord
3. import .midnam file for Roland (this files worked perfectly in Ardour)
3. in Instruments box expand lists for every instrument/Controller Names = Controls
4. look on both list of controls - they are the same: 71 = Resonance
5. goto Track Properties
6. choose Nord
7. open Clip Edit
8. look at Controller list: 71 - Resonanse
9. repeat for Roland: 71 - Resonanse

rncbc's picture

1. does it still do that if you start on a clean slate (ie. save, quit, restart qtractor?)
2. are you switching instrument names over the same MIDI track / channel ?
3. anything else worth noting?

please try to isolate the source of this annoyance--it's not really critical, CC71 is CC71 no matter what :) it's just seems that controller names are getting shadowed somewhat :)

also, please, point me to those .midname files in particular so i may reproduce the issue.

byee

1. yes
2. and in same track, and in another

Nord (for example) have many specific controls and easier operate by name than every time look in manual ;)

I am attach .midnam files (as Instruments) in top message.
Please note on Control values - ahhh ... it would be nice to have their support ;)

rncbc's picture

i've found what is causing the annoyance: both files have the same name for their ControlNameList which is "Controls".

fact is, in qtractor, control names are shared global resources: if you import/load at least two .midnam files (View/Instruments...) that declare patch, controller, key lists with same name, they will certainly clash and override the previously imported/loaded one.

so i guess, for the time being, you have two options here:

  1. edit the .midnam xml and rename all the possible sets that may clash, giving it unique attribute names accordingly.
  2. do not import/load more than one .midname at any given time. i know this sounds ridiculous, but that's the way it is now. i'll try to fix this in the code, but i'll make no promises either.
  3. or, even more ridiculous option, you can live on with the wrong names. the issue has been lurking there for more than a decade now and i'm unaware of any casualties ;)

byee.
cheers

yesss ... ;)))
a) - is working for me

Thank You :)

Add new comment