• 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: Converting samples of 32 bit float big endian format CAF file to little endian.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Converting samples of 32 bit float big endian format CAF file to little endian.


  • Subject: Re: Converting samples of 32 bit float big endian format CAF file to little endian.
  • From: Steve Bird <email@hidden>
  • Date: Thu, 16 Apr 2015 14:11:09 -0400

> On Apr 16, 2015, at 12:46 PM, Antonio Nunes <email@hidden> wrote:
> When my app plays the files, they sound fine, except for the fact that they sound an octave (I guess) lower than they are supposed to. I suppose something is not right with my conversion method. Maybe I shouldn’t be using NSConvertHostFloatToSwapped to get the sample data into an NSSwappedFloat format? Any ideas on achieving correct results?


If they sound OK, except for the pitch, then you have one of two problems:

1… you've mishandled the sample rate somewhere.  It’s recorded at 44100 and you’re playing back at 22050, or something similar.
2… you’re duplicating samples somewhere, reading one sample and turning it into two samples of playback.



----------------------------------------------------------------
Steve Bird
Culverson Software - Elegant software that is a pleasure to use.
www.Culverson.com                     (toll free) 1-877-676-8175



 _______________________________________________
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: Converting samples of 32 bit float big endian format CAF file to little endian.
      • From: Chad Wagner <email@hidden>
References: 
 >Converting samples of 32 bit float big endian format CAF file to little endian. (From: Antonio Nunes <email@hidden>)

  • Prev by Date: Converting samples of 32 bit float big endian format CAF file to little endian.
  • Next by Date: Re: Converting samples of 32 bit float big endian format CAF file to little endian.
  • Previous by thread: Converting samples of 32 bit float big endian format CAF file to little endian.
  • Next by thread: Re: Converting samples of 32 bit float big endian format CAF file to little endian.
  • Index(es):
    • Date
    • Thread