Il MIDI-Mapper è ancora presente su 8.x e recenti, ma funziona in modo diverso.

Please let our ADS show!

This sites offers only FREE software and it's supported by a few advertisement boxes (no intrusive popups).
Please:

  • disable your AdBlocker by adding CoolSoft website to whitelist
  • give the proper cookie consent
  • enable JavaScript for this website

This seconds wait is to let you update your browser configuration...

Ok, I've done the required changes... now show me your content!
!!! Please enable JavaScript !!!
Posts: 102
Joined: 8 Mar 2014 - 22:29
Il MIDI-Mapper è ancora presente su 8.x e recenti, ma funziona in modo diverso.

Ciao Claudio.
Di recente, ho fatto alcuni test per vedere come mai Windows 8.x/10 settava il mio driver come predefinito, spostando Microsoft GS sullo slot seguente. (Da #0 a #1)

Dopo accurate ricerche, sono arrivato alla conclusione che:

  1. I driver SONO ordinati alfabeticamente.
  2. I driver vengono anche riordinati in base al tipo di porta. La priorità (in ordine) è: Sintetizzatori software (Come MSGSWS), porte MIDI hardware, sintetizzatori FM e sintetizzatori generici (Synth).
  3. L'ordine per i nomi è: Prima numeri, poi lettere.

Credo che tu possa confermare la tua tesi riguardo l'ordine alfabetico.

Posts: 1972
Joined: 25 Mar 2012 - 01:19
Re: Il MIDI-Mapper è ancora presente su 8.x e recenti, ma funziona in modo diverso.

Ho qualche dubbio:

KaleidonKep99 wrote:
I driver SONO ordinati alfabeticamente.

Sul mio sistema ho questa situazione:

0:VirtualMIDISynth #1
1:Microsoft GS Wavetable Synth
2:BASSMIDI Driver (port A)
3:BASSMIDI Driver (port B)

KaleidonKep99 wrote:
I driver vengono anche riordinati in base al tipo di porta.

Non posso confermare, quelli nella lista sono tutti SWSYNTH.

PS: perchè titoli "MIDIMAPPER è ancora presente"?
Qui parli dell'ordinamento che winmm fa dei driver registrati, non di chi viene usato per default.
O meglio, ciò che funziona in modo diverso è l'ordinamento dei driver, che non è (o meglio era) compito del MIDIMAPPER.
Il problema è che, da Win8 in avanti, la selezione ID=0, che prima selezionava un vero e proprio device (MIDIMAPPER, fissato all'ID #0), ora invece seleziona il primo device nella lista.
Da Win8 non c'è più un device che riceve messaggi e li redirige ad un'altro (MIDIMAPPER appunto), bensì se il software non da modo di configurare un device specifico i messaggi vanno direttamente sul device #0.