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] AKAI to EXS - Merge Programs

2007-09-25 by Garth Hjelte

At 09:33 PM 9/24/2007, you wrote:

>I've noticed that the EXS's ability to merge programs when importing 
>AKAI programs/samples
>is sometimes inaccurate, especially when some programs in the akai 
>volume contain different
>tunings... this information doesn't get transferred.
>
>Can anyone shed some light on the accuracy of Chickensys translator 
>or CDXtract in this
>regard? Do they do it right, or miss these fine details also?

AFAIK, Translator (the company I'm associated with) takes all factors 
into account.

In an Akai, when you load a Volume at one time, every program has a 
MIDI Channel number and a Program Number. Think of them as a matrix - 
you have 16 MIDI Channels and 128 Program Numbers. If Programs share 
a MIDI Channel and the same Program Number, they'll play "stacked" - 
layered on top of each other.

Sometimes these things are programmed on purpose, for example drum 
kits. The programmer will program the toms as one Program, cymbals as 
another, etc. Then he'll put them all on the same MIDI/Program number 
and layer them.

(In certain cases, the programmer DIDN'T intend to stack them, so 
Translator gives you the ability to turn the stacking feature off.)

Mostly the reason for this is organization, but also for expanding 
the amount of modulation control you can have. (One wishes you could 
do this with EXS!)

Anyway, the least I can say for Translator is that for every sample 
reference (a Zone), Translator calculates the full amount of tuning 
that can be applied to the sample, and then applies it to the EXS 
Zone (generally) that is manufactured. This can be MANY offsets. 
There are a few - Zone, Keygroup, Sample, Program, Global chromatic, 
and I think a couple more. Throw in Transpose and there's more.

So really it doesn't mattered if things are layered or not - any 
Sample (Zone) is affected in a constant manner with tuning. it's just 
that there's A LOT of tuning parameters.

So, when Programs are layered like this, all Translator does is "keep 
the meter running" - it keeps calculating more sample references and 
doesn't write the EXS until it's through going through the whole Volume.

(It also takes into account if the MIDI Channel is OMNI.)

There are some real gotchas regarding the way Akai stores tuning 
values, so I'm not surprised that EMagic didn't get it right in the 
short time they must have spent programming their version.

Garth Hjelte
Sampler User

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.