• 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
rendering wav files on intel
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

rendering wav files on intel


  • Subject: rendering wav files on intel
  • From: "Frank Quinn" <email@hidden>
  • Date: Tue, 24 Apr 2007 09:45:36 +0100

Hi List,


I have been trying to render audio from a music sequence and keep getting the same error: 1718449215. The error is from ExtAudioFileCreateNew(....) and represents the 4 char code  'fmt?' which translates into: kAudioConverterErr_FormatNotSupported which is defined in <AudioToolbox/AudioConverter.h> 


here is my code: (Note: this works for aif but not wav files)

     renderFileASBD.mChannelsPerFrame = 2; 
    renderFileASBD.mSampleRate = 48000;
    renderFileASBD.mFormatID = kAudioFormatLinearPCM;
    renderFileASBD.mBytesPerPacket = renderFileASBD.mChannelsPerFrame * 2;
    renderFileASBD.mFramesPerPacket = 1;
    renderFileASBD.mBytesPerFrame = renderFileASBD.mBytesPerPacket;
    renderFileASBD.mBitsPerChannel = 16;
    renderFileASBD.mFormatFlags = kLinearPCMFormatFlagIsBigEndian | kLinearPCMFormatFlagIsSignedInteger | kLinearPCMFormatFlagIsPacked;


    //Create the new audio file (deleting any file of the same name)
    Boolean isDir;
    FSRef dirRef;
    [[NSFileManager defaultManager] removeFileAtPath:[NSString stringWithFormat:@"%@/%@", dir, filename] handler:nil];
    require_noerr(err = FSPathMakeRef((const UInt8 *) [dir fileSystemRepresentation], &dirRef, &isDir), FAIL);
    require_noerr(err = ExtAudioFileCreateNew(&dirRef, (CFStringRef) filename, kAudioFileWAVEType, &renderFileASBD, NULL, &renderFileRef), FAIL);

***then I get an error.... 1718449215 from ExtAudioFileCreateNew(...);

does anyboody know where i'm going wronig here? I have the proper file extension ".wav" which is set elsewhere. Is ".wav" export currently operational on intel macs???


Thanks for any help you can give!!!

best regards,


Frank
 _______________________________________________
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: rendering wav files on intel
      • From: David Duncan <email@hidden>
  • Prev by Date: Lost in the open ocean of Core Audio
  • Next by Date: Re: rendering wav files on intel
  • Previous by thread: Lost in the open ocean of Core Audio
  • Next by thread: Re: rendering wav files on intel
  • Index(es):
    • Date
    • Thread