• 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: Audio Units Views...dummy question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Audio Units Views...dummy question


  • Subject: Re: Audio Units Views...dummy question
  • From: Airy André <email@hidden>
  • Date: Sat, 1 Nov 2003 10:03:25 +0100

As far as I know, no AU host is creating windows with compositing right now (a lot of AU would not be compatible).
But you can still use HIViews.
My AUGUI SDK is entirely based on HIView and works both on compositiing and non compositing windows.
There are a few things to take care of :
- you need to create your CGContext because you are not given one for non compositing windows
- there are a few coordinates conversion to do.
The good news is that AUGUI does provide a C++ class (TViewNoCompositingCompatible) which inherit from Apple's HIFramework TView, and that does most of the dirty work for you, so your code will work on both compositing and non compositing windows. It does also provides a few other services like easy registration of your classes, non blocking mouse tracking, caching of images...
You also have a bunch of sample HIViews (sliders, knobs, edittext, popup, xy...) using this model.
You can use the TViewNoCompositingCompatible even if you don't use the whole framework.

Ritmo, BuzZer, au303 and of few others are using this SDK.

Airy

Le 1 nov. 03, ` 00:53, Franck Stauffer a icrit :

Hello list,

I'm resuming work on my audio unit plugin's view. Could someone tell me what's the status of HIViews? I recall that last year due to window compositing flag turned off in logic (and audio unit hosting back then)...has anything changed in panther?

Thanks a lot and nevermind me ;-)

Franck



www.lowcoders.net
---------------------------------------------------------
"Unix is user-friendly. It's just very selective about who its friends are."
_______________________________________________
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.
_______________________________________________
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: 
 >Audio Units Views...dummy question (From: Franck Stauffer <email@hidden>)

  • Prev by Date: Audio Units Views...dummy question
  • Next by Date: Changing tempo of MusicSequence on fly in Panther
  • Previous by thread: Audio Units Views...dummy question
  • Next by thread: Changing tempo of MusicSequence on fly in Panther
  • Index(es):
    • Date
    • Thread