en effet mieux vaut l'utiliser avec du matos qui gère le midi learn...
Pour préciser un peu mieux ce que je disais:
Au-delà du fait que ton appli gère le midi learn, l'APC lui n'est pas programmable: tu ne peux pas décider de quel message envoi tel bouton ou tel fader (contrairement au Midimix par ex.).
Par exemple, si tu veux contrôler l'activation d'un effet dans ton appli (un bouton on/off) et l'assigner à un bouton de l'APC (n'importe lequel): et bien l'APC par tous ses boutons n'enverra que des notes.
Donc ton appli même si elle a le midi learn, ne 'réagira' pas forcément à ces messages-là, car pour cette fonction (activer un effet) elle attendra peut-être un message de type 'CC', et non pas 'note'.
C'est en fait impossible de prévoir si ça marchera car c'est au cas par cas en fonction des applis.
C'est pourquoi si tu veux contrôler plusieurs applis il est plus prudent en effet de prendre un contrôleur moins 'fermé' que l'APC.