Tienes razón en que el estándar MIDI especifica un bucle de corriente.
Si el transmisor está diseñado de acuerdo con las especificaciones, enviará una corriente de 5 mA, no un voltaje . No importa qué resistencia esté utilizando en serie con esta señal, la corriente seguirá siendo de 5 mA a través de la resistencia y el LED del optoacoplador.
Entonces, ¿por qué hay una resistencia en absoluto? Bueno, la mayoría de los equipos MIDI no implementan un bucle de corriente real, sino "falsifican" mediante el uso de una señal de voltaje y una resistencia en serie. Es probable que se elija la resistencia para minimizar la corriente en caso de que se aplique una señal de semitensión tan común, y su valor seleccionado sea lo suficientemente bajo para no causar problemas con señales débiles y aún así proporcionar una corriente razonable a través del LED, mientras que es lo suficientemente alto como para evitar demasiada corriente para fluir en caso de que se encuentren voltajes más altos.
El diodo adicional también es técnicamente innecesario, pero útil para la protección contra polaridad inversa. La resistencia de 220 ohmios ayuda a disipar la potencia en este caso, por lo que el diodo no se quema.