RE: Audio Unit controls view in Logic Pro
RE: Audio Unit controls view in Logic Pro
- Subject: RE: Audio Unit controls view in Logic Pro
- From: "Muon Software Ltd - Dave" <email@hidden>
- Date: Thu, 20 Nov 2008 17:50:52 -0000
- Thread-topic: Audio Unit controls view in Logic Pro
Never mind - the sliders in the Controls View move, but the actual sound
doesn't change. I can live with that.
One other odd thing I did notice with the full version of my AU is that
when a parameter is automated by MIDI CC, the Controls View sliders
don't update. I assume this is because I update my own editor, but don't
send any notification to the host that the parameter value has been
updated without it knowing. What would be the best way to inform the
host that I've internally updated a parameter value (in such a way that
it doesn't duplicate things and record that as automation)?
Kind regards
Dave
-----Original Message-----
From: coreaudio-api-bounces+dave=email@hidden
[mailto:coreaudio-api-bounces+dave=email@hidden] On
Behalf Of Muon Software Ltd - Dave
Sent: Thursday, November 20, 2008 5:28 PM
To: email@hidden
Subject: Audio Unit controls view in Logic Pro
I'm in the process of creating free demo versions of some plugins and I
want to restrict the demos so that they cannot read or write host
automation or MIDI CC.
I've made a modification to ::SetParameter() so that the demo version
returns noErr and exits without actually implementing the parameter
change on the synth. I've also changed an equivalent function that my
GUI widgets call so that the demo version does not allow the host to
record automation. This all works fine and as designed from my GUI.
However, if I switch to controls view in Logic Pro, parameter automation
can be recorded and played back. Now I understand why parameter
automation can be recorded, but not why it can be played back if
::SetParameter() is effectively doing nothing. Is there some other
function I should be looking at?
Kind regards
Dave Waugh
Muon Software Ltd
www.muon-software.com
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
e.com
This email sent to email@hidden
_______________________________________________
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