Bonjour à vous,
Je recherche un peu d'aide pour développer mon projet de simulation électronique audio temps réel. Un processus assez complexe que je potasse maintenant depuis bientôt deux ans en solitaire et donc que je commence a bien maitrisé!
Je vais essayé de vous décrire le processus que je souhaite mettre en place, sans rentrer dans les détails car ça pourrait être long... Mais si ça ne vous parait pas clair n'hésitez pas à poser vos questions.
J'utilise Matlab pour créer un système d'équations différentielles non-linéaires automatiquement à partir d'un fichier qui décrit la structure d'un circuit électronique. La résolution de ces équations doit être effectuée pour chaque échantillon d'un flux audio. Pour effectuer cette étape en "temps-réel", j'utilise un SDK pour construire un logiciel tierce-partie que l'on peut utilisé dans un séquenceur audio-numérique.
J'ai établi une liste d'objets à codé en c++, mais je suis un perdu sur l'organisation de mon travail et la structure du projet...
J'ai appris le c++ en autodidacte et j'en ai retenu que les rudiments mais je suis bien déterminé à développer mon projet et mes compétences.
Comme mon projet est personnel mais très sérieux (je souhaiterai ensuite présenter mon prototype à des entreprises spécialisées pour savoir ce que ça vaut et ce que je peut en faire), je pense qu'il vaudrait mieux avoir un "plan" très précis de ce que je veux faire avant de commencé à coder. J'en tenté d'apprendre l'UML et de dessiner un diagramme de classe mais là je bloque vraiment et je voie que j'ai encore beaucoup à apprendre...
Je n'ai pas vraiment de question précise vu que ce n'est encore pas très clair dans ma tête. En gros je me demande si les "objets" que j'ai listé doivent être des classes, des enum, des structures ou des template...
Pourriez-vous m'aiguiller ou m'aider dans ma démarche?
Partager