• 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 Unit controls view in Logic Pro
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

References: 
 >Audio Unit controls view in Logic Pro (From: "Muon Software Ltd - Dave" <email@hidden>)

  • Prev by Date: Audio Unit controls view in Logic Pro
  • Next by Date: QTTime Display
  • Previous by thread: Audio Unit controls view in Logic Pro
  • Next by thread: QTTime Display
  • Index(es):
    • Date
    • Thread