EXS 24 Logic Sampler Users Group group photo

Yahoo Groups archive

EXS 24 Logic Sampler Users Group

Index last updated: 2026-04-28 23:25 UTC

Message

Re: [EXS] eMagic Sound Libraries

2004-05-15 by ben franklin

first of all: many thanks for all your advice. the project is in the works. of course, it's a huge environment, what with 64 audio instruments and eight of them controlling another 64 aux's. lots of scrolling.....
 
but of course the point is that once it's all set up, i hopefully won't ever have to look at it again. (well, never say never, i know...)
 
I've set everything up, but but still got some glitches. just a few remaining Qs:
 
the set-up i've got now is:
 
monitor (doubles as track in arrange) --> 
 
(top out:) transformer 1 [program change to cable switch control] / 
(2nd out:) transformer 2 [program change to cha (mapped)]
 
--> cable switcher -->
 
channel splitters (16 instances, using channels 9-16 each) -->
 
audio object w/ exs24.
 
 
I've set the cable switcher to control #107 (to avoid any conflicts with other control data in the SMFs), and it works fine.
 
problem:
 
i can't get transformer 2 [program change to cha (mapped)] to send the data to the channel i've designated in the map. 
 
if the original channel number of a track is cha 1, then all the data from that track will be sent via that track's monitor (which i've called "midi 1") through both transformers (parallel) to the cable switcher and from there to the appropriate channel splitter. So far so good.
 
But the ORIGINAL cha# seems to still control the cha# of the channel splitter (after all that transforming). 
 
If the original cha# of the track in the arrange window was cha1, the data is directed to cha1 of the cha splitter, even though according to the program change it should be something else.
 
The program change number is NOT controlling the channel# of the channel splitter (as it should).
 
What am i doing wrong?
 
I have transformer 2 set to: "apply and filter all...." (trans1 is set to "apply and let all non-matching thru unchanged") 
 
i set the condition to "fix": "program change", and in the "cha" part of "operation" i selected "use map" 
 
then i set up the map: 0->8, 1->9, 2->10, 3->11, 4->12, 5->13, 6->14, 7->15, 8->8, 9->9 10->10, 11->11 etc. 
 
what am i missing? is there another setting i should make that i'm forgetting? (for ex. all the other settings in "operation" are set to "thru" - do i need to make some changes?   do i need to make any other settings in the "conditions" part? or do i need to change one of the black lines that mark the paths from conditions to operations?)
 
is it worth using a condition splitter? (see below)
 
do i need to somehow stop the original channel# message from getting through? Is yes, then HOW? i can't seem to work it out.
 
or maybe is there another way of cabling the transformers to make this patch work?
 
ben
 
 
P.S.: just in case i get around to worrying about vol/pan settings for AUX:

Hendrik Jan Veenstra <h@...> wrote:

If you use the Monitor as the track instrument in Arrange, and want to 
send different kinds of data to different destinations (notes 
straight to the EXS, volume/pan to the Auxes, etc) you would probably 
use a Condition Splitter (transformer) to split the data accordingly. 
 
Have never used a condition splitter before, and could use some advice.

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.