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

Thread

Re: Instrument's won't load - Library overload ?

Re: Instrument's won't load - Library overload ?

2005-03-22 by Phil Nad

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} 

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

Thank you very much,
Phil

______________________________________________________________________ 
Post your free ad now! http://personals.yahoo.ca

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

Re: [EXS] Re: Instrument's won't load - Library overload ?

2005-03-24 by Hendrik Jan Veenstra

On a fine day, 22-03-2005, Garth Hjelte wrote:

>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.

The problem, imo, is that every amount of "excessive room" will one 
day feel like a "crammed space".  It's been like that for ages.  Bill 
Gates once said that '640 k (ram) should be enough for anyone'. 
Doh...  My first machine had 2 mb ram, then came 4 mb, then 64, 128, 
500... and nowadays we're talking GB's.  Ditto with storage: from a 
30 mb harddisk, to 210 mb, 1 gb, 10 gb, 40, 60, and now having 500 gb 
is absolutely feasible.
If things continue growing this way, we'll relatively soon have a 
terabyte of ram and multiple terabytes of storage... and still run 
out of memory or diskspace one day.  Processing power: same story.

Using 32 bit integers, as the EXS seems to do, makes complete sense 
-- or at least it used to do.  Imagine opening a menu with 32k menu 
items on an Atari... lol, that probably would take a day or so :). 
The problem is not the limitation, since there'll always be one.  The 
problem is the speed with which programmers lift the ceiling once 
they're able to.  They simply don't keep up with the user's demands, 
even when lifting the ceiling would technically be possible 
(processors are fast enough to allow for 32k+ menus nowadays, for 
example).  As to the 'why' of that: I don't know, but it simply seems 
to be a fact of life, and holds not just in the computer industry.

Stupid example: the average male over here is some 1.80 m tall (a bit 
taller, I think, if you disregard the 50+ generation).  A standard 
bed is 2 m long.  Allow for some feet- and headroom, a pillow and 
such, and it's obvious that the average male doesn't really fit in an 
average bed.  The obvious solution would be to make beds that are 
2.20 m, or even longer.  Why don't they?  Beats me...

Oh well, end of ramblings...

-- 
Hendrik Jan Veenstra   h @ k n o w a r e . n l
Omega Art: http://www.omega-art.com/

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.