• 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: Problems setting sample rate
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problems setting sample rate


  • Subject: Re: Problems setting sample rate
  • From: "Rick Cohen" <email@hidden>
  • Date: Thu, 18 May 2006 15:04:04 -0400

OK, I got rid of the error by disconnecting the nodes of the graph
before setting the property, then reconnecting before I initialize the
graph.  However, the sound coming out is pretty bad!  Mostly noise,
followed by a brief recognizable bit of audio.

     - Rick

On 5/18/06, Rick Cohen <email@hidden> wrote:
Hi folks,

I have a device here (Digidesign Mbox) that allows the user to set
their sample rate from its own control panel, which is called Digi
CoreAudio Manager.  Never mind the fact that this is not available as
a control panel property, that is another subject :(

Anyway, I'm attempting to set the sample rate of my graph to 48000 if
the Mbox is already set to 48000, prior to launching my app.  I'm able
to get that sample rate with the kAudioDevicePropertyNominalSampleRate
property on the Audio Device.

When I try to set the property on my output unit and my audio unit, I
am getting an error result of kAudioUnitErr_PropertyNotWritable
(-10865) when I initialize the graph.

        RequireNoErr(AudioUnitSetProperty(
                                                                          mOutputUnit,
                                                                          kAudioUnitProperty_SampleRate,
                                                                          kAudioUnitScope_Global,
                                                                          0,    // AudioUnitElement      inElement,
                                                                          &sampleRate,
                                                                          sizeof(Float64)
                                                                          ));


RequireNoErr(AudioUnitSetProperty( mTargetUnit, // AudioUnit ci, kAudioUnitProperty_SampleRate, kAudioUnitScope_Global, 0, // AudioUnitElement inElement, &sampleRate, sizeof(Float64) ));

        result = AUGraphInitialize( mGraph );

Any suggestions would be helpful. Thanks!

      - Rick

_______________________________________________
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: Problems setting sample rate
      • From: William Stewart <email@hidden>
References: 
 >Problems setting sample rate (From: "Rick Cohen" <email@hidden>)

  • Prev by Date: Problems setting sample rate
  • Next by Date: Re: Audio playing too quickly
  • Previous by thread: Problems setting sample rate
  • Next by thread: Re: Problems setting sample rate
  • Index(es):
    • Date
    • Thread