// // ConverterNode.h // Cog // // Created by Vincent Spader on 8/2/05. // Copyright 2005 Vincent Spader. All rights reserved. // #import #import #import #import @interface Converter : NSObject { AudioConverterRef converter; void *buffer; void *inputBuffer; int inputBufferSize; AudioStreamBasicDescription inputFormat; AudioStreamBasicDescription outputFormat; } - (void *)buffer; - (void)setupWithInputFormat:(AudioStreamBasicDescription)inputFormat outputFormat:(AudioStreamBasicDescription)outputFormat; - (void)cleanUp; - (int)convert:(void *)dest amount:(int)amount; @end