This categorisation seems too generic to me and can give some very large lists. That makes the categories less useful. And, currently, some of the classifications look odd: some EQs and Phasers are under "Controllers", others are under "Effects". Some ASDRs are "Sources".
I would like to suggest the use of more, specialised, categories. These would enable to users to find the type of modules that they want more quickly. My initial suggestions for a bigger list of categories is:
- Audio Sources
- Audio Effects
- Audio Filters -- separated out as there are quite a few of them
- Sequencers
- MIDI Handlers
- Controllers -- LFOs and envelope generators
- Signal Routers -- switches, mixers, splitters, mono<-->poly etc
- Control Signal Processors -- converters, VCA, min/max etc
- Timing -- clocks, syncs etc
- Tools -- triggers, notepad, plug-in hosts, maths, mutes etc
- Visualizers -- meters, displays, counters, oscilloscope