# Zynthian OSC CUIA over Open Stage Control - template

**URL:** <https://discourse.zynthian.org/t/zynthian-osc-cuia-over-open-stage-control-template/7217>\
**Category:** Software\
**Created:** [September 2, 2022, 9:02pm UTC](https://discourse.zynthian.org/t/zynthian-osc-cuia-over-open-stage-control-template/7217 "2022-09-02T21:02:25Z")\
**Posts on this page:** 1\
**Showing post:** 20

<div class="post-metadata">

**Author:** ![ToFF](https://discourse.zynthian.org/user_avatar/discourse.zynthian.org/toff/32/5532_2.png) [@ToFF](https://discourse.zynthian.org/u/ToFF)\
**Post date:** [November 27, 2024, 5:28pm UTC](https://discourse.zynthian.org/t/zynthian-osc-cuia-over-open-stage-control-template/7217/20 "2024-11-27T17:28:34Z")

</div>

> [@lanmower](#):
>
> wow that looks just like sooperlooper hahaha

That’s the goal to create a Zynthian SooperLooper GUI working over the network using OSC. I have a dedicated raspberry pi with PatchBoxOS and 15’ touch screen for this. Of course you can also use a tablet. My Zynthian is encoderless, so an OSC template with a mixer and sooperlooper control makes life easier.

> [@lanmower](#):
>
> in my setup I have a little c++ file that controls the lights of the apc25, this was one of the alternatives I was checking out how to port that to maybe a zynthian control driver in python, might tackle that today

That’s beyond my skills… but some can do it… [Supported plug & play MIDI controllers - ZynthianWiki](https://wiki.zynthian.org/index.php/Supported_plug_%26_play_MIDI_controllers)  
specialy [Akai APC Key25 mk2 driver](https://discourse.zynthian.org/t/akai-apc-key25-mk2-driver/9082)

> [@lanmower](#):
>
> I really like this as an alternative cause a user with a tablet can just connect that for the time being…

exactly… But I still haven’t tried running nodejs with open stage control server directly on zynthian.

> [@lanmower](#):
>
> I see open stage control opens over the network in a browser…, can one dump those layouts into touchosc for potiential wired access? I’ve done a few wireless controllers for loops and they get close to the real deal, but the latency jitters over bluetooth and wifi (interestingly enough cheap 2.4ghz dongle wireless game controllers and stuff have no latency jitter I can notice, have an snes style one and its amazing)

I have no experience with touchosc. The Open Stage Control template layout is in json format. I don’t know if there is a converter.

Personally, I prefer the wired solution. The Open Stage Control template can be supplemented with javascripts in [custom-module](https://openstagecontrol.ammd.net/docs/custom-module/custom-module/), which would convert the midi signals from the controllers to OSC commands. Which is the solution I want to work on.

Example:

FCB1010 controller → RPi with Open Stage Control Server ↔ OSC signals over the network ↔ Zynthian

---

_[View the full topic](https://discourse.zynthian.org/t/zynthian-osc-cuia-over-open-stage-control-template/7217)._
