Thank you Bill and Aran for the fast responses. It looks like there is a great deal of information out there. I appreciate the links. I actually also found this:http://epubl.luth.se/1402-1773/2003/044/LTU-CUPP-03044-SE.pdf He lays out the equation for an eq on pages 18 and 19, and the information before that is very helpful in understanding DSP.It's nice to find such an active list as this one. - ChaimOn Jul 8, 2013, at 10:24 PM, Bill Thompson <email@hidden> wrote: I'll have to go find my copy, but I believe there are several algorithms for all sorts of processors in Chamberlain's book "Musical Applications of Microprocessors". Another resource would be the app notes for any of the DSP cores, both TI and Motorola used to publish source code for building blocks such as filters and compressors and even a reverb I think.The one that got me started was a phase vocoder in the back of one of the AES anthologies. I'll try to find that one too. Oh, and there was a development kit that I think Analog Devices sold for one of their chips that came with a fantastic cook book.There are certainly others, but those come to mind first. Well, those, and of course Google<G>! On 7/8/2013 10:07 PM, Chaim Peck wrote:Hello,I am trying to get started with developing audio units. I have put together a basic audio unit that does nothing (just lets the samples pass thru). I now want for it to do *something*. I looked over the source code for the tremolo filter on Apple's website and I think that I understand how it works. However, I am interested in equalizers and would really like to develop one. Are there any suggestions for getting started, or even a basic description of the algorithm that I will need?A simple eq seems to be fairly standard in all DSPs.Even if somebody could point me to source code for a single band pass filter that would be greatly appreciated. I was hoping to find source code for AUBandPass, but that does not seem to be available anywhere.If there any recommended books, that would be helpful too.Thanks,Chaim _______________________________________________ Do not post admin requests to the list. They will be ignored.Coreaudio-api mailing list (email@hidden)Help/Unsubscribe/Update your Subscription: _______________________________________________Do not post admin requests to the list. They will be ignored.Coreaudio-api mailing list (email@hidden) This email sent to email@hidden _______________________________________________ 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 _______________________________________________ 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: P-eq tutorial? From: Chaim Peck <email@hidden> References: >P-eq tutorial? (From: Chaim Peck <email@hidden>) >Re: P-eq tutorial? (From: Bill Thompson <email@hidden>) >Re: P-eq tutorial? (From: Chaim Peck <email@hidden>) Prev by Date: AUGraph no sound with interleaved format Next by Date: Re: P-eq tutorial? Previous by thread: Re: P-eq tutorial? Next by thread: Re: P-eq tutorial? Index(es): Date Thread
I'll have to go find my copy, but I believe there are several algorithms for all sorts of processors in Chamberlain's book "Musical Applications of Microprocessors". Another resource would be the app notes for any of the DSP cores, both TI and Motorola used to publish source code for building blocks such as filters and compressors and even a reverb I think.The one that got me started was a phase vocoder in the back of one of the AES anthologies. I'll try to find that one too. Oh, and there was a development kit that I think Analog Devices sold for one of their chips that came with a fantastic cook book.There are certainly others, but those come to mind first. Well, those, and of course Google<G>! On 7/8/2013 10:07 PM, Chaim Peck wrote:Hello,I am trying to get started with developing audio units. I have put together a basic audio unit that does nothing (just lets the samples pass thru). I now want for it to do *something*. I looked over the source code for the tremolo filter on Apple's website and I think that I understand how it works. However, I am interested in equalizers and would really like to develop one. Are there any suggestions for getting started, or even a basic description of the algorithm that I will need?A simple eq seems to be fairly standard in all DSPs.Even if somebody could point me to source code for a single band pass filter that would be greatly appreciated. I was hoping to find source code for AUBandPass, but that does not seem to be available anywhere.If there any recommended books, that would be helpful too.Thanks,Chaim _______________________________________________ Do not post admin requests to the list. They will be ignored.Coreaudio-api mailing list (email@hidden)Help/Unsubscribe/Update your Subscription: _______________________________________________Do not post admin requests to the list. They will be ignored.Coreaudio-api mailing list (email@hidden) This email sent to email@hidden
Hello,I am trying to get started with developing audio units. I have put together a basic audio unit that does nothing (just lets the samples pass thru). I now want for it to do *something*. I looked over the source code for the tremolo filter on Apple's website and I think that I understand how it works. However, I am interested in equalizers and would really like to develop one. Are there any suggestions for getting started, or even a basic description of the algorithm that I will need?A simple eq seems to be fairly standard in all DSPs.Even if somebody could point me to source code for a single band pass filter that would be greatly appreciated. I was hoping to find source code for AUBandPass, but that does not seem to be available anywhere.If there any recommended books, that would be helpful too.Thanks,Chaim _______________________________________________ Do not post admin requests to the list. They will be ignored.Coreaudio-api mailing list (email@hidden)Help/Unsubscribe/Update your Subscription:
_______________________________________________ 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