Can I have a submenu system in my popup menus?
Yes you can, but only for for selecting options using the Many to 1 and 1 to Many flow switches.
This is a useful but very poorly documented feature in SynthEdit. It only works when using the stock Popup Menu module, unfortunately the List Entry 4 module does not support this feature.
Here is the popup menu we are all familiar with:

However with a little planning we can have a popup menu like this

The menu syntax
Using this structure below we can have our popup menu, organized into submenus. In this example we would have an arrangement where we switch between the selected modules , which would be kept in the container. As you can see some of the plugs on the switches have these groups of >>>> and <<<< symbols preceeding the text on them. This is the key to our sub menu system;
>>>>Filters means “start a submenu called filters
<<<< Means “end the submenu.
You can add a submenu to a submenu like so;
>>>>Filters
>>>>Digital
Filter 1
Filter 2
Filter 3
<<<< takes you back to the level Filters, to go back to the top menu level, add a second <<<< after the first.
To add a spacer into the menu, just insert a —-.(four hyphens)
To create the menu below, you would use the following;
Sine
>>>>Triangular
Saw
Ramp
Triangle
<<<<
Pulse
>>>>Random
White Noise
Pink Noise
<<<<
—-
New Menu

Does the check mark for the selected item annoy or bother you? This can be removed by selecting a checkbox in the properties panel. If you check the “Momentary” option the check mark (tick) is no longer shown.

The structure inside the container is below, I have not shown too many modules, just enough to give you the idea.
Important note.
I have limited the modules shown below to keep things simple. When implementing this yourself please make sure there is a module that has no output such as a voltmeter connected to all the unused Inputs to avoid the “Hanging Modules” issue. Just put the module inside a container, and un-check the visible property so it remains hidden, it doesn’t have to be a Voltmeter, the volt meter module is special because it has no outputs and has a special flag set that tells SE’s “voice watcher” to ignore it. Other similiar modules should work too. .
This is important as “dangling wires” can mess with polyphony sometimes.

Sub Menus for Modules with pre-defined Option Lists.
We can also use this with an Oscillator or Filter module. Do not connect the Patch Memory List’s Item List plug to the Popup menu, if you do you won’t get your Submenu system, just the default list of options.
The menu system you want to use must be entered into the Popup Menu’s Item List in the properties panel.

Using the following item list will give you the menu shown underneath;
Sine=0,>>>>Triangular, Saw=1,Ramp=2,Triangle=3,<<<<, Pulse=4, —- , >>>>Random, White Noise=5, Pink Noise=6, <<<<,

