In addition to being a performance tool, Rouge is also a programming framework. You can use it to make and share your own filters and compositions.
Creating filters is a good starting point for TouchDesigner programming, as they are fairly simple and mostly involve Texture Operators (TOPs) controlled by channel (CHOP) data.
Assuming you know a little about programming in TouchDesigner, this is how you make your own filter:
In your Rouge directory, open FilterEditor.toe
The top window is the inside of Filter1. This is the network you will edit to create a new filter. The bottom window has controls for manipulating the filter as you build it and a field for naming the filter. While editing the filter, be sure not to change the operators that are highlighted red. As a convention