# Programming guide or template for OS3

**URL:** <https://forum.critterandguitari.com/t/programming-guide-or-template-for-os3/3850>\
**Category:** Organelle\
**Created:** [February 14, 2019, 9:31pm UTC](https://forum.critterandguitari.com/t/programming-guide-or-template-for-os3/3850 "2019-02-14T21:31:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jhindsight](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/jhindsight/32/406_2.png) [@jhindsight](https://forum.critterandguitari.com/u/jhindsight)\
**Post date:** [February 14, 2019, 9:31pm UTC](https://forum.critterandguitari.com/t/programming-guide-or-template-for-os3/3850/1 "2019-02-14T21:31:01Z")

</div>

Hi, I haven’t written a patch for a while, I’ve updated to OS3 and wondered if there is any documentation on how to use the sub menu style paging or if anyone has a blank template they’re willing to share?

Thanks in advance

---

<div class="post-metadata">

**Author:** ![oweno](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/oweno/32/10_2.png) [@oweno](https://forum.critterandguitari.com/u/oweno)\
**Post date:** [February 14, 2019, 10:15pm UTC](https://forum.critterandguitari.com/t/programming-guide-or-template-for-os3/3850/2 "2019-02-14T22:15:56Z")

</div>

There is no standard way to do this, basically a patch can take over the encoder wheel, and then you can implement things how you like. many of the ‘menu style’ multi page patches are based on these templates:

> **[Multi Page Template | Patchstorage](https://patchstorage.com/multi-page-template/)**
>
> Demonstrates a new 4 page menu for Organelle 2. More info can be found here:...

> **[Multi Page Synth | Patchstorage](https://patchstorage.com/multi-page-synth/)**
>
> Multi page synth patch using new Organelle OS 2. More info can be found here:...

There are also paging with the aux button systems like o-knob:

> [@O-knob ! Library for knobs, pages and preset](https://forum.critterandguitari.com/t/o-knob-library-for-knobs-pages-and-preset/1178):
>
> Hi ! I also made a library to help people to build patches for Organelle with many parameters. It’s called O-knob ! Get it here : [http://patchstorage.com/o-knob/](http://patchstorage.com/o-knob/) Github : [https://github.com/bapch/o-knob](https://github.com/bapch/o-knob) It is a very simple knob/parameter page system and preset manager for Critter & Guitari’s Organelle. Just pick up your value where it was last time, and save it ! The main.pd is a very simple dual osc / dual lfo synth example with two pages of parameters and one page of preset save and recal…

and there is always making patches into Orac modules:

> [@Orac : module developers guide](https://forum.critterandguitari.com/t/orac-module-developers-guide/2744):
>
> This thread is for discussion about developing modules for Orac. When I created my first patches for the Organelle, I found I spent a frustrating amount of time patching the UI, and then still lacked featurs I thought end users would ‘expect’ , such as midi control, preset loading/saving. This really was the starting point for Orac… I wanted something I could create modules for quickly, without having to worry about the UI, just concentrate on the module functionality, and get things midi, …

and probably others I’m missing!

---

<div class="post-metadata">

**Author:** ![jhindsight](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/jhindsight/32/406_2.png) [@jhindsight](https://forum.critterandguitari.com/u/jhindsight)\
**Post date:** [February 15, 2019, 8:48am UTC](https://forum.critterandguitari.com/t/programming-guide-or-template-for-os3/3850/3 "2019-02-15T08:48:25Z")

</div>

Thanks I’ll take a look tonight. What about the enhanced drawing to the screen? I had a quick look on a few patches but was struggling to work it out

---

<div class="post-metadata">

**Author:** ![oweno](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/oweno/32/10_2.png) [@oweno](https://forum.critterandguitari.com/u/oweno)\
**Post date:** [February 15, 2019, 2:57pm UTC](https://forum.critterandguitari.com/t/programming-guide-or-template-for-os3/3850/4 "2019-02-15T14:57:47Z")

</div>

there is a demo patch for graphics too:

[https://patchstorage.com/graphics-demo/](https://patchstorage.com/graphics-demo/)
