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 UserMessage
Re: [EXS] Re: Instrument's won't load - Library overload ?
2005-03-22 by Garth Hjelte
Attachments
- No local attachments were found for this message.