• 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: CDDA and AIFF again
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CDDA and AIFF again


  • Subject: Re: CDDA and AIFF again
  • From: Herbie Robinson <email@hidden>
  • Date: Fri, 8 Feb 2002 01:06:44 -0500

I tried to play the CDDA file double-buffering the data, converting from SInt16 to Float32 and filling HAL output buffers, which works correctly with AIFF. I swapped the hi and lo byte of each SInt16 (casting to unsigned, of course) when reading 'sowt' format from CD.

My questions:

1) Did I miss something? - the sound is full of noise for CDDA, such as the one with incorrectly placed bits
2) There is a macro in endian.h for swapping of bytes. Why isn't there a function in CoreAudio, performing the action for whole block by much more effective PPC instructions?

Yeah. The G4 has a mux instruction that would do that really well.
--
-*****************************************
** http://www.curbside-recording.com/ **
******************************************
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.

References: 
 >CDDA and AIFF again (From: Lubor Prikryl <email@hidden>)

  • Prev by Date: Emagic EMI 2|6 drivers?
  • Next by Date: Re: Emagic EMI 2|6 drivers?
  • Previous by thread: Re: CDDA and AIFF again
  • Next by thread: Re: CDDA and AIFF again
  • Index(es):
    • Date
    • Thread