• 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: Core Audio question.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Core Audio question.


  • Subject: Re: Core Audio question.
  • From: William Stewart <email@hidden>
  • Date: Thu, 13 Jan 2005 11:33:57 -0800

John,

You have to also understand that the real scope of some of your questions would take considerable time to answer fully - I think the size and complexity of the questions you raised are really beyond our ability to deal with in this forum...

Basically, all of the answers that Apple (and for that matter most of the other people as well) provide are from people who have a real job to perform, and the contributions to these kinds of lists are done because we all know how these forums have helped us, so hopefully our answers will help others. They are voluntary contributions... Its not anyone's "job" to answer questions on these lists.

That said, a couple of suggestions:
(1) Make your posts and questions concise - given where you are with your project try to think of things that will give you pointers to areas that you can use to answer your own questions (or have more concise or focussed follow up questions)
(2) Apple's Developer programs do provide what we call "Support Incidences" - these are incidents you can raise with Apple Developer Relations and have them actually look through your code/answer questions/etc... They are one of the many benefits provided to you as a paid-up Apple Developer. More details about these programs can be found at http://developer.apple.com/


Keep posting! Try to find a format that will work though :-)

HTH

Bill

On 12/01/2005, at 6:42 PM, Jeff Moore wrote:

I'll try to answer what I remember.

QuickTime provides some flavor of GSM decoding already. I have no idea what kind of GSM data it handles.

While there isn't a ton of documentation on the topic, there is a section of our SDK devoted to developing AudioCodec components: /Developer/Examples/CoreAudio/AudioCodecs. It has a sample IMA implementation and shows all the basics, including how to make sure your codec works with QuickTime Streaming.

As for using codecs, that falls to the AudioConverter API in the AudioToolbox. There is also sample code for this API in our SDK. /Developer/Examples/CoreAudio/Services/AudioFileTools comes to mind.

As for capturing audio and playing it back, your best bet is probably going to be using the AUHAL and enabling input. I think there's a tech note about doing this and most of our sample code that touches hardware uses AUHAL one way or another.

Hope this helps.

On Jan 12, 2005, at 6:22 PM, Urs Heckmann wrote:

Hiya John,

well, most of us are probably pretty unfamiliar with GSM stuff... the majority of people on this list certainly deal with audio effects, midi and/or audio hardware drivers... some of us *use* codecs, but hardly anyone *writes* them... the topic of "GSM" hasn't come up here in more than a year that's conserved in my mail application, while "codec" has a couple of hits for mp3, aac and other file formats...

If I understand correctly, you do have a GSM codec, and your question is about how to implement it properly?!? - That would perhaps be suited better for QuickTime-API (Codec components) or maybe Ipv6-dev (VoIP...) mailing lists?

I don't know. Maybe Bill or the other CoreAudionauts know about that stuff?

;)  Urs

Am 13.01.2005 um 02:52 schrieb John Draper:


daniel wrote:


I guess since you asked the question on an Apple mailing list, we all assumed you knew about this site:

http://lists.apple.com/mailman/listinfo

Good place to find other Apple-related lists, too.


Well - the codeaudio-api list apparently is a "washout"... I've had NO responses
so far from anyone on that list. So I also posted it in the cocoadev list.

--


Jeff Moore
Core Audio
Apple




_______________________________________________ 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


-- mailto:email@hidden
tel: +1 408 974 4056


________________________________________________________________________ __
Culture Ship Names:
Ravished By The Sheer Implausibility Of That Last Statement [GSV]
I said, I've Got A Big Stick [OU]
Inappropiate Response [OU]
Far Over The Borders Of Insanity And Still Accelerating [Eccentric]
________________________________________________________________________ __


_______________________________________________
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: 
 >Re: Core Audio question. (From: John Draper <email@hidden>)
 >Re: Core Audio question. (From: Urs Heckmann <email@hidden>)
 >Re: Core Audio question. (From: Jeff Moore <email@hidden>)

  • Prev by Date: Re: Initialize() and Cleanup() vs GUI
  • Next by Date: Re: Initialize() and Cleanup() vs GUI
  • Previous by thread: Re: Core Audio question.
  • Next by thread: Initialize() and Cleanup() vs GUI
  • Index(es):
    • Date
    • Thread