• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: AU built and then...
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: AU built and then...


  • Subject: Re: AU built and then...
  • From: Bill Stewart <email@hidden>
  • Date: Mon, 16 Sep 2002 11:09:00 -0700

on 15/9/02 5:22 PM, Herbie Robinson wrote:

>> Am Sonntag, 15.09.02, um 13:49 Uhr (Europe/Berlin) schrieb Marc Poirier:
>>
>>>> In the finder they appear as single files, but they really are
>>>> CFBundle directories. Look in the "build" directory for each of
>>>> your projects and you should find the built components. You then
>>>> need to copy them into Home/Library/Audio...Components
>>>> (or /System/Library/Components -- must be root for this one)
>>>> then logout, log back in and you should be good...
>>>
>>> I think that the confusion here is a result of the fact they they
>>> are *not* appearing as files in Finder in 10.2.0. They are
>>> appearing as folders. At least they are for me, and it sounds like
>>> other people are experiencing this, too. They did appear as bundle
>>> files in 10.1.x, though. Perhaps this is a bug in Finder 10.2.0?
>>>
>>> Marc
>>
>> Yupp. This is exactly what I experience. Maybe Bill already uses a
>> newer version of X?
>
> Happens on both of my machines, too.

Mine too...

>> I think this behaviour is buggy and should be solved in the next
>> update of the system. It would be very confusing for our customers
>> to have to deal with a folder view of CFBundles. (If we manage to
>> port our stuff to AU at all, that is ;)
>
> The Finder won't actually let you open them. I don't know whether
> that's more of less confusing...

(I think the initial problem is that Project Builder SAYS it is going to
install them into a destination directory, but in actuality it doesn't)

I've found the easiest way to do this is the following:

% cd /Library/Audio/Plug-Ins/Components
% sudo ln -s /My/Development/Build/Dir/MyAU.component

This creates a symbolic link. First time you need to log out then log back
in (after you've build MyAU.component that is and have the sym link) - but
when you log in, the Component Manager (coreservicesd) will follow your sym
link and register the components that it finds there.

Then - AS LONG AS YOU DON"T DO A CLEAN BUILD!!!! - you can keep rebuilding
your component and testing without logging out-in just fine.

If you need to do a clean build there's a trick we use:

Go to the MyAU.build directory - poke around in there and you will find the
.o files that are the compile unit results. Just delete which-ever ones of
these you want to rebuild (or chuck the whole build dir away!) and you get a
clean build..

What you're trying to avoid here is the destruction of the MyAU.component
directory (which do a clean from PB will do). This causes problems with the
component manager and once you've done that you have to log out/in.

Bill


--
mailto:email@hidden
tel: +1 408 974 4056

__________________________________________________________________________
"...Been havin' some trouble lately in the sausage business," C.M.O.T.
Dibbler replied.
"What, having trouble making both ends meat?"
__________________________________________________________________________
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.

References: 
 >Re: AU built and then... (From: Herbie Robinson <email@hidden>)

  • Prev by Date: Re: AU built and then...
  • Next by Date: Re: Muddy 3D mixer
  • Previous by thread: MIDIDriverEnableSource
  • Next by thread: Re: AU built and then...
  • Index(es):
    • Date
    • Thread