Just so I understand this, are you saying that with the 330 ohm resistor, the fact that the bit only goes "halfway down" is because the optcoupler is only driving it 50%?
And therefore, if connecting up a different MIDI device which puts out less current, it might not even go that far, and thus I would not get 0 bits when I expect them?