Bonjour. Je voudrai réaliser un module de traitement audio temps réel qui comprenne différentes fonctionnalités telles qu'une reverb, une distorsion et peut être plus.
Un processeur rapide serait indiqué, de façon à ce qu'un traitement temps réel ne prenne pas plus d'une milliseconde (utopique ?).
Je voudrai savoir vers quoi m'orienter. En pratique, j'imagine qu'il est mieux d'avoir des CAN intégrés à la fréquence de fonctionnement du microprocesseur. Le gestion des interruptions doit être assez avancée pour pouvoir traiter plusieurs tâches séparément (1 reverb 2 distorsion 3 ...? ) Gestion cumulative blablabla que sais-je encore.
Je voudrai savoir ce qu'il en est des sorties. Existe-t-il des puces à Convertisseur N/A, où est ce mieux d'en avoir un externe ? D'une manière plus générale, doit on bien distinguer le traitement de l'information et la restitution du signal ?
Merci de m'indiquer ce qui serait bien, car le site de microchip est plein de pics, et je ne sais pas trop ce que je dois choisir, ou si je dois m'orienter vers un autre type de µP.
Le µP doit pouvoir faire une FFT, mais j'imagine que RISC ou CISC, ça n'a pas beaucoup d'importance, les deux peuvent le faire.
Je veux aussi dire que je n'ai aucune envie d'écrire de l'assembleur et que j'ai une préférence pour le C, mais d'autres langages évolués ne me dérangeraient pas.
Merci beaucoup de m'avoir lu, si vous avez une expérience sur le sujet, et même si vous n'en avez pas , merci pour vos remarques et suggestions
Partager