• 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: Coreaudio-api Digest, Vol 14, Issue 24
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Coreaudio-api Digest, Vol 14, Issue 24


  • Subject: Re: Coreaudio-api Digest, Vol 14, Issue 24
  • From: Gordon Rankin <email@hidden>
  • Date: Wed, 31 May 2017 15:13:30 -0400
  • Organization: Wavelength Audio, ltd.
  • X_cmae_category: , ,
  • X_cmae_category: , ,

Hubert,

I think what you really want to do is make sure your device enumerates as a 32bit float device instead of an integer PCM device. This will then show up in your Audio Midi Settings correctly and you should be able to access it correctly.

Brian,

Why is integer only to 24 bits? I was actually thinking of making a 32 bit stereo ADC, but not if it's going to chop off the lowest 8 bits.

Thanks,
Gordon
------------------------------

Message: 4
Date: Wed, 31 May 2017 17:46:50 +0000 (UTC)
From: Hubert Pietrzykowski <email@hidden>
To: Brian Willoughby <email@hidden>
Cc: "email@hidden" <email@hidden>
Subject: Re: Core Audio integer mode
Message-ID: <email@hidden>
Content-Type: text/plain; charset="utf-8"

Thank you very much for your suggestions, Brian. I totally agree with your points. While I understand the IEEE754-compliant float representation and the fact that 24-bit integer samples can be embedded in a lossless fashion in 32-bit float, the application I write really needs to be able to capture entire 32-bits intact. It is supposed to be a proprietary app bundled with high-end ADC coming from one of the leading manufacturers. It does not need to work with any audio device but the one it was designed for. Among requirements, some point down the road we need to be able to record DSD stream (embedded in the 32-bit integers, all bits meaningful - sort of a non-audio data you mentioned, non-PCM in this case which makes your point valid), so it looks like I really need to pursue that 32-bit integer path.
Hubert Pietrzykowski


--
J. Gordon Rankin
Owner and Chief Scientist
====== Wavelength Audio, ltd ======

_______________________________________________
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: Coreaudio-api Digest, Vol 14, Issue 24
      • From: Roman Thilenius <email@hidden>
    • Re: Core Audio integer mode
      • From: Brian Willoughby <email@hidden>
  • Prev by Date: Re: Core Audio integer mode
  • Next by Date: Re: Core Audio integer mode
  • Previous by thread: Re: Core Audio integer mode
  • Next by thread: Re: Core Audio integer mode
  • Index(es):
    • Date
    • Thread