• 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: Jeff Moore <email@hidden>
  • Date: Wed, 12 Jan 2005 18:42:57 -0800

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
  • Follow-Ups:
    • Re: Core Audio question.
      • From: William Stewart <email@hidden>
References: 
 >Re: Core Audio question. (From: John Draper <email@hidden>)
 >Re: Core Audio question. (From: Urs Heckmann <email@hidden>)

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