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] Re: Instrument's won't load - Library overload ?

2005-03-22 by Garth Hjelte

At 02:46 PM 3/22/2005 -0500, you wrote:

>Thank you Garth!
>
> >32,768 is 2 to 16th power, a "watershed" point, a
>16-bit integer.
>
>Just by curiosity, why is it 16th power ?
>Does that have to do with the "bit depth" of
>Logic's core programming ?
>I'm wondering about the chances this barrier could be
>overcome eventually...{crossing fingers}

It just means that the EXS was programmed to carry 16-bits worth of menu 
data. It could be for a variety of reasons; perhaps the calls to OSX only 
allow for that amount. Or the programmers knew that over 32K would slow 
down the menu operation and thus didn't allow it. Macs have a special love 
affair with 16-bit integers, at least before OSX came along.

More than likely it was an arbitrary decision where the programmer said "no 
one in their right mind would have that many instruments!"

The whole industry has seen in this in some way. Remember when disks could 
only be 2gB? That's because the file systems only held 32-bits of location 
and size data.

>Is this a common sampler thing?
>Has anyone with GigaSampler or other software
>solutions experienced
>a less-limitative "barrier" ?

Giga 2 only allowed for 32 sample references per key range, because 
internally they only allowed for 32-bits worth of dimensions. Now, this is 
my view in knowing their file format, but internally it has to do 
with...with.. something. =)

Why don't these programs just allow for excessive room and put every to 64 
bits or whatever? It degrades performance, among some other things.

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.