Re: audio-specific UI component libraries for Cocoa?
Re: audio-specific UI component libraries for Cocoa?
- Subject: Re: audio-specific UI component libraries for Cocoa?
- From: Stephen Blinkhorn <email@hidden>
- Date: Sun, 31 Oct 2010 21:09:10 -0600
On 31 Oct 2010, at 15:40, Paul Davis wrote:
On Sun, Oct 31, 2010 at 5:20 PM, Kevin Dixon
<email@hidden> wrote:
I was wondering if there are any UI component libraries for audio
controls available for Cocoa? The standard UI components (NS* family)
have some short comings when it comes to dealing with audio. Some
specific things I find myself needing: logrithimic sliders, circular
sliders that behave like Logic (e.g. you don't have to move the mouse
in a circle), or text fields that respond to dragging.
I can write these things of course, but I don't have the time.
and those of us who have the time don't have time or motivation to
package them as libraries :)
btw, you probably (or possibly) don't want actual logarithmic sliders.
the faders on any sane mixing surface and both logarithmic and
nonlinear (i.e. more precision near 0dB)
and you would do the non-linear mapping somewhere other than in the
view code? Any slider will do if it generates a linear floatValue
from 0..1 and then just map that range in a controller class to
whatever range you need to send to the AU. That's how I'm doing it at
least..
-(IBAction)volume:(id)sender
{
float map_volume = function_to_map_linear_to_fader_value([sender
floatValue]);
// send map_volume to AU
}
Sending automation gestures is another AU or audio specific thing that
most ordinary Cocoa controls won't need to do.
Stephen
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden