loglive wrote:
I am familiar with the environment, and really don't know why we are all supposed to be scared of it.
Nice to hear that !
I'm sorry for the latency but I was quite busy these days. There are many ways you can do that in the Environment, but I do not know why one trick using the IAC bus came to my head.
Look at the scheme below. I have patched three objects in Click & Ports.
1. Transformer which is set to template "Condition Splitter ( true Top -cable ).
It will transform your permanent CC#6 to dummy CC# for each project ( or different parameters ).
2. Dummy "Learn" Fader which Output definition must match the operation CC# you have set in the Transformer ( in our example CC12 ).
3. Instrument object which port is set to "IAC" midi port.
Note, for this scheme you need to cut the "Sum" cable of the physical Input and cable from the external controller pin ( this is to prevent any Midi feedback via IAC ).
Operation
Let's say you have Project A and Project B.
I have packed two Logic templates plus ( a non voice video ) in the demo pack below.
If open the Project A labeled as CC6_CC12 you must use the Logic Controller Assignment dialog ( CA ) but during the "Learn" you use the "Dummy" Environment fader, so CA will set the learn port as IAC bus and will not eliminate your real CC6 ! After the "Learn" process you can use your external CC6 etc.
Open Project B and learn in the same way. You can save this small Environment gear and use with many projects... All you must to do is to set the Transformer operation to different CC# like CC14, 15 etc and set the same IN definition of the "Dummy" fader.
Regards
Ivan
*Same CC# -> Multiple "Learn" Control* - [DOWNLOAD Template|http://audiogrocery.com/video/same.cc
multictrl.zip] ( video included ).
!http://img148.imageshack.us/img148/9031/sameccmulctrl.gif!
!http://img59.imageshack.us/img59/4967/aglogo45.gif! [www.audiogrocery.com|http://www.audiogrocery.com]