2010-07-29 2 views
2

Je suis un début ingénieur électricien (Analogique) essayant de comprendre l'essence des techniques DSP. Les choses qui m'intéressent actuellement sont les implémentations de filtres, l'analyse FFT sur l'audio en temps réel en général. J'ai récemment acheté un MAC mini (OSX10.4 léopard des neiges) et j'ai hérité d'un iPhone cassé en prison par ma femme. Je pensais pouvoir tirer parti de la puissance de traitement du MAC et de l'iphone pour créer des applications basées sur les frameworks audio/DSP/maths disponibles. J'ai jeté un coup d'œil aux différentes API telles que Coreaudio, accélérer le framework (vDSP) et j'ai été intimidé. Je n'ai aucune expérience en programmation sauf pour certains scripts matlab et je suis totalement nouveau dans le paradigme MAC (j'étais un PC). Atleast je sais que Objective-C est le langage de programmation de choix pour développer sur la plate-forme MAC et je me prépare à apprendre cela. Comment démarrer sur les aspects dsp de l'audio sur les plateformes MACOSX et iOS4? Des pensées?DSP sur MACOSX et iOS4

grâce

Répondre

1

Eh bien d'abord de tout ce que vous devez lire le apple documentation pour Accelerate Framework si vous voulez faire des calculs à virgule flottante rapide.

Pour moi, la conférence CS193p stanford sur la programmation iPhone m'a beaucoup aidé à en apprendre davantage sur les frameworks iOS et l'objectif-c. Là encore, je savais déjà programmer C. Quoi qu'il en soit, j'ai récemment utilisé le framework vDSP pour accélérer mon 3D-Engine et posté some code sur mon blog, peut-être que cela pourrait vous aider aussi.