Conversation
catch up with Pat's improvements : volume / pan / reverb features + start using dataVectorInterval files Co-authored-by: Patrice Colet <colet.patrice@free.fr>
Co-authored-by: Patrice Colet <colet.patrice@free.fr>
|
@josephlarralde peux-tu regarder les dépendances, genre MainCommandsComponent qui prend le PluginProcessor: Deux choix:
Tel que c'est, je pense que ça nous donne des dépendences cycliques entre les composants (c'est pas bien du tout pour refactoring, modulariser, etc.). Si le refactoring se passe bien, faire une revue similaire sur les autres composants pour faire un découplage similaire. |
|
@smoothdeveloper merci pour la suggestion ! je vais regarder ça. |
|
Bon, j'ai bien buggé sur cette tâche et fait quelques détours par CMake et autres travaux de refactoring. Je pense que le découplage des composants JUCE devra passer par un AudioProcessorValueTreeState, ou quelque chose de similaire pour s'abstraire des paramètres concrets. Ma version locale est "en flux" pour l'instant et je ne sais pas s'il sera pertinent de merger cette branche. On en rediscute bientôt. |
No description provided.