(in tomita after update:)
318 if chain and chain.is_midi() and chain != self.chain and (chain.midi_chan < 16 || chain.midi_chan == 0xffff):
Should be:
318 if chain and chain.is_midi() and chain != self.chain and (chain.midi_chan < 16 or chain.midi_chan == 0xffff):
Cheers,
Maarten