# Python uses the keyword or for logical disjunctions, but the code uses || in zynthian\_gui\_midi\_config.py \[FIXED\]

**URL:** <https://discourse.zynthian.org/t/python-uses-the-keyword-or-for-logical-disjunctions-but-the-code-uses-in-zynthian-gui-midi-config-py-fixed/13832>\
**Category:** Software\
**Created:** [November 4, 2026, 8:49am UTC](https://discourse.zynthian.org/t/python-uses-the-keyword-or-for-logical-disjunctions-but-the-code-uses-in-zynthian-gui-midi-config-py-fixed/13832 "2026-11-04T08:49:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![maartmaart](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/maartmaart/32/12972_2.png) [@maartmaart](https://discourse.zynthian.org/u/maartmaart)\
**Post date:** [November 4, 2026, 8:49am UTC](https://discourse.zynthian.org/t/python-uses-the-keyword-or-for-logical-disjunctions-but-the-code-uses-in-zynthian-gui-midi-config-py-fixed/13832/1 "2026-11-04T08:49:09Z")

</div>

(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

---

<div class="post-metadata">

**Author:** ![jofemodo](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/jofemodo/32/2_2.png) [@jofemodo](https://discourse.zynthian.org/u/jofemodo)\
**Post date:** [November 4, 2026, 8:51am UTC](https://discourse.zynthian.org/t/python-uses-the-keyword-or-for-logical-disjunctions-but-the-code-uses-in-zynthian-gui-midi-config-py-fixed/13832/2 "2026-11-04T08:51:36Z")

</div>

Ups! I pushed a fast change without testing. It’s already fixed!

Thanks!
