Hello,
This is a feature request for grouped or collapsible mixer channels in Zynthian, mainly from the perspective of a compact live‑performance setup.
Hardware setup (for context)
My rig is a lightweight, portable Zynthian setup built around:
-
A Raspberry Pi–based Zynthian box with a small touch screen
-
A powered USB hub
-
Akai APC Key25 Pro (pads and rotary knobs)
-
Korg nanoPAD and Korg nanoKEY (for triggering and extra keys)
-
Akai MIDI Mix (for mixer‑style faders and knobs)
The idea is to have a minimal, easy‑to‑transport live‑set rig: one Zynthian box plus a few small controllers, instead of a large external mixer and heavy hardware.
Use case
The workflow involves ZynSeq plus these compact controllers for playing, triggering, and mixing different musical parts during a live set. This is not really genre‑specific. I personally use it for tekno‑style workflows, but the same issue would apply to anyone building live sets with multiple drum, synth, bass, sample, or FX chains.
Current problem
When a setup grows beyond a few simple parts, the mixer can become crowded, especially on a compact device and screen. This is most noticeable in live sets, where clear overview and quick control matter more than in slower studio editing. For example, a user may want separate chains for kick, snare, hats, bass, synths, sample loops, and effects, while still treating some of those as one musical group during performance.
Current workarounds
There are already some workable approaches, but each has trade‑offs.
1. Put many drum sounds into one mapped drum kit chain
Using a mapped drum kit can be very convenient because the sequencer can show labeled drum names instead of forcing the user to remember note assignments. This is good for fast beat programming and keeping one kit on one mixer channel.
Pros
-
Cleaner sequencer workflow because drum sounds are labeled.
-
Fewer visible mixer channels.
-
Simpler live mixing because the whole kit can sit on one fader.
Cons
-
Audio effects added to that chain apply to the whole kit, not just one part.
-
This makes it less flexible when only one element, such as the kick or bass‑heavy part, should get distortion, modulation, or other dedicated processing.
2. Split drum parts or samples across multiple chains
Another workaround is to place important parts on separate chains, for example kick on one chain, hats on another, loops on another, etc.
Pros
-
Much better control over per‑part effects and routing.
-
Better sound‑design flexibility for live shaping.
Cons
-
The mixer becomes more crowded.
-
It is harder to keep a quick visual overview during performance.
-
It creates tension between flexibility and usability in a portable setup.
3. Use scenes and external pad triggering as an organizational workaround
Another helpful workaround is to keep main musical parts in one scene and extra loops or sample patterns in another, then trigger those from an external pad controller instead of constantly changing what is shown on screen.
Pros
-
Gives more performance options without overloading one visible grid or page.
-
Works well with compact external controllers in a live setup.
Cons
-
It helps with organization, but it does not solve mixer clutter directly.
-
It does not create true visual or functional grouping inside the mixer itself.
Why grouped / collapsible channels would help
For this kind of compact live rig, grouped or collapsible channels would be a much better long‑term solution.
For example:
-
A “Drums” group could contain kick, snare, hats, toms, percussion, or loop chains.
-
A “Samples” group could contain sample players or trigger‑based audio parts.
-
A “Synths” group could contain bass, leads, and atmospheres.
Each chain could still keep its own routing and effects, but the user could collapse the group for a cleaner overview during performance. This would preserve flexibility while making the mixer far easier to use on a small portable system.
Ideally, this could also support some kind of group‑level control, such as a group volume or maybe optional group processing, while still allowing detailed editing when expanded. That would be especially useful for people using Zynthian as the center of a lightweight live‑set rig instead of relying on a large external desk.
Why this matters
The current workarounds are usable, and they already help in real workflows. But they all involve compromise:
-
One chain per kit improves labeling and simplicity, but reduces per‑part FX flexibility.
-
Multiple chains improve sound control, but reduce mixer clarity.
-
Scene‑based workarounds help performance flow, but do not address mixer grouping itself.
Grouped / collapsible mixer channels would solve the core issue more directly. For portable live sets, this would make Zynthian easier to perform with, easier to scale, and easier to keep visually manageable without losing routing flexibility.
Related secondary topic: APC knob mapping
A related but secondary topic is MIDI controller mapping. In my setup I use an Akai APC Key25 Pro. The pads already work well for triggering and launching patterns, so this is not about changing pad behavior. The request here is specifically about the rotary knobs on such controllers and what they can be mapped to.
As a secondary consideration, it would be useful if the rotary knobs on controllers like the APC Key25 Pro could be mapped not only to individual chain levels, but also to sequence‑ or group‑level controls in ZynSeq and the mixer—for example, controlling the overall level or presence of a given sequence or group of sequences during a live set. This feels easier to design once there is a clear concept of grouped or collapsible mixer channels, so it may be a separate request.
If this sequence/group‑level MIDI mapping for knobs is better treated separately, would you prefer that I open another feature request here on the forum or a GitHub issue specifically for that topic?
Thanks for considering this.