• 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
Logic not responding to Audio Engine Changes?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Logic not responding to Audio Engine Changes?


  • Subject: Logic not responding to Audio Engine Changes?
  • From: BlazeAudio Developer <email@hidden>
  • Date: Thu, 24 Aug 2006 17:56:11 +0530

We have an Audio driver, which can change configuration at run-time based on a number of events, including changes in SR, clock sources, switch settings on the external hardware, etc.!

Specifically, as a result of these changes, AudioStreams are removed, and added.

It seems like even after we've removed some Audio Streams, Logic Pro 7 (on PPC) keeps on using them!

However, on Intel machines, Logic seems to recognize the change, and uses the proper streams.

Here's the sequence we use:

To remove the streams, we do the following:

pauseAudioEngine()
beginConfigurationChange()
detachAudoiStreams()

And to add them back:

addStream() (multiple)
completeConfigurationChange()
resumeAudioEngine()

Also, right after the resumeAudioEngine, the performAudioEngineStart() is called, and after that the next call into convertInputSamples() comes with a stream that was detached! And of course, Logic does not use the new streams.

If we close and restart Logic, everything works fine.

At the same time, other programs, such as Nuendo and Cubase recognize the stream changes and function normally.

Is there something that we are doing inappropriately?

Thanks.
Devendra.
 _______________________________________________
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

  • Follow-Ups:
    • Re: Logic not responding to Audio Engine Changes?
      • From: Jeff Moore <email@hidden>
References: 
 >Re: Microsoft ADPCM encoding (From: Matt Connolly <email@hidden>)

  • Prev by Date: Re: PCMBlitterLibPPC - for Intel
  • Next by Date: How to release memory allocated for MIDISendSysex ??
  • Previous by thread: Re: Microsoft ADPCM encoding
  • Next by thread: Re: Logic not responding to Audio Engine Changes?
  • Index(es):
    • Date
    • Thread