Es geht nicht nur ausschließlich mit dem MFC, sondern eigentlich mit jedem Midi-Controller.
Kommt dann halt drauf an, was man damit machen kann.
Für das Umschalten von Presets werden sogenannte Program Change Befehle geschickt (PC), das kann eigentlich jeder Midi-Controller. Für Scenen-Wechsel und Zugriff auf einzelne Effekte usw. werden dann Control Change Befehle geschickt (CC). Die nicht alle aber wohl die neuen auch irgendwie schon können, nur muss man da bei einem völlig "unwissenden" Controller diese dann programmieren.
Die Besonderheit am MFC ist, dass er im AxeFx Mode eben die "Befehle" schon kennt und ausserdem eine Kommunikation in beide Richtungen erfolgt. D.h. erstens werden dadurch beide Systeme synchronisiert, d.h. ein Presetname wird vom AxeFx an die MFC geschickt und dort angezeigt. Ich hab einen alten Controller, der zeigt halt nur ne Nummer an. Dann wird der Status von einzelnen Effekten zwischen MFC und AxeFX synchronisiert usw.... also ob die Ein oder Aus sind, im Preset oder eben auch in der Scene.
Es gibt mittlerweile Controller, die einen AxeFx Mode unterstützen, was die können, weiss ich aber nicht.
Die Frage FX8 -> AxeFx kann ich dir nicht beantworten. Da müsstest du im Manual nachsehen, was der Kollege über das Midi-Interface nach aussen schicken kann. PCs sicherlich... vielleicht auch mehr... kommt drauf an. Ich meine mich zu erinnern, dass das FX8 einen Midi-Block im Grid hat, der programmierbar ist. Damit man bspw. die Kanäle eines angeschlossenen Amps schalten kann, sofern der Midi-Fähig ist. Damit kann man sicherlich auch PCs und CCs ans AxeFx schicken. ABer das entzieht sich meiner Kenntnis