Re: Audio Units Views...dummy question
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.