User Name
Password
AppleNova Forums » Speculation and Rumors »

To be fixed BEFORE Leopard release??


Register Members List Calendar Search FAQ Posting Guidelines
To be fixed BEFORE Leopard release??
Page 1 of 2 [1] 2  Next Thread Tools
Jim Reid
New Member
 
Join Date: Oct 2007
 
2007-10-09, 15:46

Heard:

"Current beta version of Leopard has a serious problem that prevents it
from working at all with the multi-platform library used internally in some
programs!"

Any news/truth to this, or just rumor?

Best, Jim
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2007-10-09, 16:03

"the multi-platform library used internally in some programs"

Which is…?
  quote
Jim Reid
New Member
 
Join Date: Oct 2007
 
2007-10-09, 16:15

Hauptwerk, a virtual pipe organ emulation program. See:

http://www.crumhorn-labs.com/

Jim
  quote
Kickaha
Veteran Member
 
Join Date: May 2004
 
2007-10-09, 17:21

Sorry, still not giving us any information... starting to smell like spam...

What is being asked is:

What library, used internally by some programs, is unusable in Leopard, and why?

Not what programs use it. That's not useful.
  quote
Jim Reid
New Member
 
Join Date: Oct 2007
 
2007-10-09, 17:26

Well, that is all the info I have about this. And, I am not sure I know what the meaning is of "multi-platform library" .

Probably best to just drop this topic.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2007-10-09, 17:31

So, what is your source?
  quote
Jim Reid
New Member
 
Join Date: Oct 2007
 
2007-10-09, 19:22

Who was my source? The author of Hauptwerk, Martin Dyde.
He has Hauptwerk operating beautifully using the 32-bit Apple MacTiger OS.

But, many organ sample sets run much larger than only 4 GB of
RAM needs. Thus a 64-bit operating system is needed. BTW,
large HW organs operate wonderfully using the XP-64 bit
operating system. He plans to "port" HW to Leopard just as
soon as he can, but reply's to me about the problem mentioned
here as needing to be corrected before he can upgrade HW
to the 64-bit Leopard system, with which we could use
8, 10 or even larger amounts of RAM for organ .wav sample
files.

I want to use Leopard on my Mac Pro asap, now loaded with 16GB of RAM.

However, now I am limited to only 4GB using
Tiger 10.4.9 . I am using MOTU sound equipment; it does not
get along all that well with XP-64, thus my great interest in
the use of Leopard.

I know, very specialized use, but.....
  quote
julesstoop
Veteran Member
 
Join Date: Oct 2004
Location: Leiden, the Netherlands
 
2007-10-09, 19:28

Couldn't he port the software to Xcode/obj-C?
  quote
Jim Reid
New Member
 
Join Date: Oct 2007
 
2007-10-09, 19:57

"Couldn't he port the software to Xcode/obj-C?"

I have no idea, I am only a user, not a programmer.

I'll suggest it to him if that really would do the trick.

Jim
  quote
Enki
Senior Member
 
Join Date: Nov 2004
 
2007-10-09, 20:44

Why is he trying to load an entire file that size? Tiling exceptionally large audio and video files is the standard way to do business. Not only does that let you use audio or video streams larger than the available memory, but it is far better for I/O responsiveness. It is a very naive thing to want to load the whole damn thing at once.

That says nothing of the bug issue real or imagined, but there is a better way that avoids that altogether.
  quote
Jim Reid
New Member
 
Join Date: Oct 2007
 
2007-10-09, 20:56

Perhaps because of the needed rapid access to the data;
to any bit of data in a .wav file.

A pipe organ can play hundreds, yes even a few thousand
pipes at one moment! Hauptwerk loaded into my Mac Pro
can reach, in any one instant up to a polyphony (simultaneous
pipe tone activation) of 6000 pipes with every nuance of the
pipe speech as caused by wind variations, pipe reaction to
deltas in temperature, etc. A very complex problem. And the entire harmony/chord structure can change in only a few milliseconds in staccato; interwoven in a fuge, etc.

What is the access time to audio data which is "tiled" ( I
have no idea exactly what tiling means.....).

Jim
  quote
drewprops
Space Pirate
 
Join Date: May 2004
Location: Atlanta
 
2007-10-09, 21:08

Holy orgasma!!
Do you have any audio samples online?? This sounds cool!
  quote
Anthem
Senior Member
 
Join Date: Jun 2005
 
2007-10-09, 21:30

I love pipe organs. They're awesome.

A digital one sounds really amazing.
  quote
Jim Reid
New Member
 
Join Date: Oct 2007
 
2007-10-09, 21:31

Yes, but please, I always get quite nervous (with stage
fright I guess) when the recorder is operating! Anyway,
this page has several theatre organ style samples of my
"duffer" level playing on a couple of excellent theatre organ
pipe sample sets. You can read all about them via the link
on above to the Hauptwerk pages.

Anyhow, here I am on Hauptwerk on a sample set called the
Milan 3/31 (three manual, 31 ranks of pipe sets) "Masterworks
Wurlitzer", and a Keymedia 3/27 using samples from a few different TPO installations:

http://www.leochristopherson.com/Jim...eid_page_1.htm

This is a page hosted by another fellow HW user/player. He was
kind and posted a number of my tunes and a too many words I
wrote about the music. There are many, many more samples
of Hauptwerk virtual pipe organs of all sorts: European, American Classic, etc. on the Hauptwerk web site, look under
the various Third Party Sample Set suppliers for a lot of
recorded demo tracks, all in .mp3 format, as are mine as linked
above.

Enjoy, I hope,

Jim
  quote
Kraetos
Lovable Bastard
 
Join Date: Dec 2005
Location: Boston-ish
 
2007-10-09, 21:44

RE: The thread title.

Mail hide at startup?
  quote
Jim Reid
New Member
 
Join Date: Oct 2007
 
2007-10-09, 21:56

Yes, a few attempts to play to a recorder here:

http://www.leochristopherson.com/Jim...eid_page_1.htm

Amateurish sounding, as I am just learning to play theatre organ
style. Should'a stayed with Bach and Buxtehude maybe!

Jim
  quote
rampancy
Senior Member
 
Join Date: Aug 2004
Location: Fredericton, New Brunswick
 
2007-10-09, 22:44

Quote:
Originally Posted by Kraetos View Post
RE: The thread title.

Mail hide at startup?
I was going to chime in with "how about getting Mail and iChat to hide on startup?" but I just knew that if I'd say that, the death threads and letter bombs would start pouring in.

"The things that will destroy us are: politics without principle; pleasure without conscience; wealth without work; knowledge without character business without morality; science without humanity; and worship without sacrifice."
- Mahatma Gandhi
  quote
Bryson
Rocket Surgeon
 
Join Date: Feb 2005
Location: The Canadark
 
2007-10-10, 02:41

Yes, they're going to definitely delay a major OS release to facilitate the use of Pipe-Organ simulators.

  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2007-10-10, 02:48

Well as far as I can tell, he's saying that there's problems with the 64-bit libraries (Carbon? Cocoa?). In that case, though, the original quote would be misleading, since Tiger has no such support at all.
  quote
rasmits
rams it
 
Join Date: Oct 2004
Location: Seattle
 
2007-10-10, 06:20

Quote:
Originally Posted by rampancy View Post
I was going to chime in with "how about getting Mail and iChat to hide on startup?" but I just knew that if I'd say that, the death threads and letter bombs would start pouring in.
Why do you say that?

Every time I've ever mentioned this horrific, nasty bug I've seen nothing but support for the issue. I can't imagine why anyone would disagree that Mail and iChat should hide at startup when asked to do so.

You had me at asl
.......
  quote
dfiler
Veteran Member
 
Join Date: May 2004
Location: Pittsburgh
 
2007-10-10, 14:24

Quote:
Originally Posted by rasmits View Post
Why do you say that?

Every time I've ever mentioned this horrific, nasty bug I've seen nothing but support for the issue. I can't imagine why anyone would disagree that Mail and iChat should hide at startup when asked to do so.
The bug is incredibly minor and all the petty bitching gets annoying. It certainly isn't productive or even funny.

Now lets try to keep this thread on track.

I too would be interested in knowing if the bug report is real along with what exactly it involves. It wouldn't be surprising if 64bit support is flaky at first. Compared to other functionality, it affects a relatively small percentage of the user base and might not be high on the "before release" priority list.

On the other hand, it wouldn't be surprising to find out that the "multi-platform library" is a 3rd party library... or some other random but key detail.
  quote
bassplayinMacFiend
Banging the Bottom End
 
Join Date: Jun 2004
 
2007-10-10, 15:00

Yea, somehow I don't think Apple officially supports any "multi-platform library". I couldn't imagine Apple letting Cocoa 64 or what have you ship in an unusable state since all PPC G5 and Intel C2D computers will be running 64 bit code.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2007-10-10, 15:04

Quote:
Originally Posted by bassplayinMacFiend View Post
Yea, somehow I don't think Apple officially supports any "multi-platform library".
Well, unless you count, say, Java. But the Java-Cocoa bridge is deprecated, and I doubt Java itself (through Carbon?) will initially have 64-bit support either. At least not that I recall.
  quote
Kickaha
Veteran Member
 
Join Date: May 2004
 
2007-10-10, 15:05

Multi-platform -> 3rd party library. Pretty much by definition.

64-bit linking is quite different than 32-bit linking. It wouldn't surprise me in the least bit if a 3rd party lib, that links fine under 32-bits, has issues when linked under 64.

It's called porting the library.
  quote
chucker
 
Join Date: May 2004
Location: near Bremen, Germany
Send a message via ICQ to chucker Send a message via AIM to chucker Send a message via MSN to chucker Send a message via Yahoo to chucker Send a message via Skype™ to chucker 
2007-10-10, 15:17

Quote:
Originally Posted by Kickaha View Post
It's called porting the library.
Oh please. It's called not using it to begin with. Sheesh.

  quote
Moogs
Hates the Infotainment
 
Join Date: May 2004
Location: NSA Archives
 
2007-10-10, 15:19

Quote:
Originally Posted by Bryson View Post
Yes, they're going to definitely delay a major OS release to facilitate the use of Pipe-Organ simulators.


QFT
  quote
Kickaha
Veteran Member
 
Join Date: May 2004
 
2007-10-10, 16:03

Quote:
Originally Posted by chucker View Post
Oh please. It's called not using it to begin with. Sheesh.

I keeeeeeeeeeel you.
  quote
dfiler
Veteran Member
 
Join Date: May 2004
Location: Pittsburgh
 
2007-10-10, 17:37

Quote:
Originally Posted by Kickaha View Post
Multi-platform -> 3rd party library. Pretty much by definition.
Not by everyone's definition. In my opinion, a significant portion of OS X is pretty much a "multi-platform library".

It really comes down to how one perceives the rolls various parties play (and have played) in brining software to market. The various bits and pieces that comprise OS X have long, complicated, and varied legacies.

Since even seasoned programmers can't come to a consensus on defining such a gray line, it is hard to know what Martin Dyde meant without further clarification.
  quote
Enki
Senior Member
 
Join Date: Nov 2004
 
2007-10-10, 18:26

Quote:
Originally Posted by Jim Reid View Post
Perhaps because of the needed rapid access to the data;
to any bit of data in a .wav file.

A pipe organ can play hundreds, yes even a few thousand
pipes at one moment! Hauptwerk loaded into my Mac Pro
can reach, in any one instant up to a polyphony (simultaneous
pipe tone activation) of 6000 pipes with every nuance of the
pipe speech as caused by wind variations, pipe reaction to
deltas in temperature, etc. A very complex problem. And the entire harmony/chord structure can change in only a few milliseconds in staccato; interwoven in a fuge, etc.

What is the access time to audio data which is "tiled" ( I
have no idea exactly what tiling means.....).

Jim
A tile is just a portion of his overall sound file, think of tiles on a floor where the whole floor is his gigantic file. Tiles can be made in arbitrary sizes/content qualities.

Depending on what he needs he would have mixed issues with multiple files (tiles). This really shouldn't be a problem though since there is a distinct difference in needing a file during music creation and needing a sound component during playback.

During playback the concept is simple, you already know what you need so you only need to load that data. This is much faster using tiled schemes since file sizes are smaller meaning less search or indexing required and VASTLY shorter load times, and you can also fit into smaller memory footprints without loss of fidelity. Essentially you only load those sounds you need and those closely related sounds that reside in the required sounds tiles. You can leave all the unsused stuff on the HD and not muck about with it.

During creation you could run into some delay issues if the tile loading scheme doesn't pre-load the particular tiles you want. But since it is essentially an "offline" or at least non-performance situation your price is a wait of a few tenths of a second to get those tiles loaded and continue creating. I'm sure there is quite a bit of savings that can be made since there will be mutually exclusive situations in the complexities you mention above such as pipes in close proximity not having DRASTICALLY different environmental conditions. This does require careful though on how to organize and index the data. But that thought can pay off significantly in actual performence and resource requirements.
  quote
Kickaha
Veteran Member
 
Join Date: May 2004
 
2007-10-10, 18:37

Quote:
Originally Posted by dfiler View Post
Not by everyone's definition. In my opinion, a significant portion of OS X is pretty much a "multi-platform library".
The core BSD systems? Sure. Some of them have had their APIs preserved, and work on other platforms as well.

Anything that is going to be used for audio processing, however, is going to be CoreAudio/QuickTime (not cross-platform, unless you count QT-Win), or not-from-Apple. ie, 3rd party. Really, think about - it if he's running on XP/64, then the library he's using is either QT, or something else from another source. Since he's running on XP/64 *now*, I'm pretty sure it's not QT.

Quote:
Since even seasoned programmers can't come to a consensus on defining such a gray line, it is hard to know what Martin Dyde meant without further clarification.
However, we can use logic to tease it out.
  quote
Posting Rules Navigation
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Page 1 of 2 [1] 2  Next

Post Reply

Forum Jump
Thread Tools
Similar Threads
Thread Thread Starter Forum Replies Last Post
Apple Announce Release Date For Leopard? thegeriatric Speculation and Rumors 70 2007-10-18 07:25
Buy Mac now or after leopard? shalimar Purchasing Advice 7 2007-09-21 16:54
Mac OS X 10.5 Leopard release date? MeganLA26 Speculation and Rumors 69 2007-08-22 09:01
Apple delaying Leopard release to October MCQ Apple Products 93 2007-04-15 18:19
Rumors of collaboration tools added to Leopard hmurchison Speculation and Rumors 27 2006-06-16 19:04


« Previous Thread | Next Thread »

All times are GMT -5. The time now is 08:58.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004 - 2024, AppleNova