Se qualcuno riesce a darmi una spiegazione

Per pilotare un qualsivoglia Expander dotato di MIDI IN/OUT su vecchia presa DIN pentapolare a partire da Master provvista esclusivamente (come la maggior parte delle nuove tastiere soprattutto entry level) di presa USB tipo B, basta naturalmente inserire il cavo in un PC cui sia collegata una scheda audio, uscire dal suo MIDI OUT e raggiungere il device scelto (se usiamo Logic, sceglieremo una traccia MIDI external). Fin qui tutto OK.
Se invece volessimo bypassare sia PC che scheda audio, per esempio se si ha bisogno di attività "on stage", laddove portarsi appresso il PC diventerebbe problematico, bisogna usare un device MIDI HOST. Questo, dotato di alimentazione autonoma, raggiunto da Master con cavo USB tipo B, reindirizza il segnale opportunamente trattato da un circuitino interno verso la sua presa MIDI OUT e, di qui, a tutto il vecchio mondo MIDI. Giusto?
Ebbene, questo secondo sistema non funziona sempre, almeno con i Digital Piano che ho io (Roland V piano e Korg B2), i cui dati MIDI in uscita non vengono ricevuti in nessuna maniera dall'HOST (non lampeggia il led verde di ricezione dati quando è acceso il rosso di alimentazione), mentre funzionano normalmente attraverso il PC.
Forse i digital piano "on stage" non dotati solo di USB tipo B sono progettati per funzionare solo con il PC e, per avere il collegamento in questione bisogna acquistare i modelli di fascia superiore, dotati anche di prese DIN? Segnalo per completezza che il mio HOST (ho utilizzato un Miditech), funziona regolarmente con una Keystation 49 M Audio che ha solo uscita USB tipo B. Mi sfugge qualcosa del MIDI?
Grazie