# Open Theremin and Zynthian

**URL:** <https://discourse.zynthian.org/t/open-theremin-and-zynthian/1305>\
**Category:** Using Zynthian\
**Created:** [November 6, 2017, 4:12pm UTC](https://discourse.zynthian.org/t/open-theremin-and-zynthian/1305 "2017-11-06T16:12:46Z")\
**Posts on this page:** 1\
**Showing post:** 18

<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 8, 2017, 11:06pm UTC](https://discourse.zynthian.org/t/open-theremin-and-zynthian/1305/18 "2017-11-08T23:06:02Z")

</div>

Hi @MrDham!

Thanks a lot for implementing the 200 cents code. I will check it ASAP!

Regarding Zynthian, it have a complete MIDi filtering system, based in rules:

> [@MIDI Filter Rule Sytem (it was "Disable program change reception?")](https://discourse.zynthian.org/t/midi-filter-rule-sytem-it-was-disable-program-change-reception/1165/19):
>
> Hi @Zynthianers! Finally we have the new “MIDI Filter Rule System” feature integrated in the webconf tool. You can create your rules by hand or using the wonderful “rule composition” dialog. As you probably remember, we have developed a simple “MIDI Filter Rule Language” that can be used for creating rule sets (scripts) that can do a lot of interesting tricks with your MIDI input flow. If you have a MIDI-OUT (like the new Zynthian Kits v2 have), you can use your Zynthian Box as a powerful stan…

It’s a new feature, and probably there are some bugs, but it’s working. It can map almost any MIDI message in any MIDI channel to any other MIDI message in a different channel, and more 😉

It can not make range conversions, but this feature could be added if needed.

Regarding the Open Theremin connected to Zynthian, there is no need to implement CC in the firmware, as the PB can be mapped to any CC. Also the volume CC7 can be mapped to other CC. Something like that:

```
MAP CH#1 PB => CH#1 CC#71
MAP CH#1 CC7 => CH#1 CC#74

```

My suggestion was wishful thinking about making OpenTheremin a more flexible controller …

Kind Regards

---

_[View the full topic](https://discourse.zynthian.org/t/open-theremin-and-zynthian/1305)._
