@ Ko_tatsu
Ho letto questa notizia di recente per la quale
Microsoft ha sviluppato per Windows il "Windows MIDI services" ristrutturando finalmente la gestione delle porte MIDI di Windows (dopo 30 anni era anche ora...).
Tra i servizi built-in di Windows MIDI Services ci saranno la possibilità di scripting e loopback built in (finalmente!! addio loopMIDI), supporto nativo per MIDI 2.0, multi-client endopint a prescindere dalla API usata (niente più driver specifici per ogni singolo costruttore). Per gli avventurosi si possono provare questi servizi in anteprima mentre Microsoft pianifica un roll-out graduale. Io ho scaricato l'SDK e nei prossimi giorni mi studierò un po' la documentazione.
Che dire, è una novità molto ben gradita in uno scenario in cui Microsoft sembra solo avere a cuore il peggioramento totale dell'esperienza su Windows. Lo stesso articolo accenna a come ci siano novità in lavorazione anche sul versante API audio (come la presenza di un driver ASIO nativo).
E magari è il primo passo anche per toglierci di mezzo quell'aberrazione di MPE
Attenzione perchè sul gruppo Facebook di Camelot Pro, un utente, a causa di quel protocollo... si è ritrovato "sminchiate" tutte le periferiche e di conseguenza tutti gli ID/associazioni Midi dentro ai progetti Camelot e ha dovuto sentire l'assistenza Microsoft per ripristinare e far convivere il Midi 1 col Midi 2.
Inoltre sembra che non tutti i programmi riescano a vedere le nuovi API e quindi, in base al software, alcune periferiche midi sono visibili/utilizzabili e altre no.
Speriamo presto in una stabilità del nuovo sistema.