What it does
Stock MPC puts Start ×1000, ×100, ×10 and ×1 on the first Q-Link bank of the Trim page, so setting both ends of a sample means switching banks and juggling four knobs per point. With this mod the four knobs of bank 1 do the four things you actually reach for:
| Knob | Stock | With Q-Link Trim |
|---|---|---|
| 1 | Start ×1000 | Start |
| 2 | Start ×100 | End |
| 3 | Start ×10 | Scroll |
| 4 | Start ×1 | Zoom |
Start and End move one sample per click when you're fully zoomed in. The step grows smoothly as you zoom out, to about 1/400 of the sample per click fully zoomed out. So one knob does both the rough move and the fine adjustment. The on-screen labels, dials and values follow: knob 2 shows End's position, knobs 3 and 4 show Scroll and Zoom.
Banks 2 to 4 and the Chop page are unchanged.
How to use it
- Open a sample in Sample Edit and go to Trim.
- On Q-Link bank 1, turn knob 4 to zoom, knob 3 to scroll there, then knobs 1 and 2 to set Start and End.
Turn off zero-crossing snap in Sample Edit if Start and End should move smoothly.
Settings
In qlink-trim.conf (re-read while you turn a knob):
| Setting | Default | What it does |
|---|---|---|
screen_ticks |
400 |
Clicks to cross the whole sample at full zoom-out. Higher is finer. |
max_step |
100000 |
The largest Start/End step, in samples. |
scroll_speed |
3 |
Scroll speed when zoomed in. Never coarser than stock. |
zoom_invert |
0 |
1 if the step gets finer as you zoom out. |
labels |
1 |
0 brings back the stock bank-1 labels and dials. |
enabled |
1 |
0 turns the mod off. Needs an MPC restart. |
Diagnostics: log, dump.
How it works
The mod sits where MPC turns a Q-Link's ticks into a change. On the Trim page it redirects bank 1's knobs to End, Scroll and Zoom and scales the Start/End ticks by the current zoom. It does the same for which knob counts as touched, because MPC only applies turns to a touched Q-Link. For the display, it renames the four labels in place and points each of the four dials and values at the control its knob now drives. Nothing is written back to the Q-Links themselves.
On 3.9.1.2 the knobs and labels are remapped but the dials and values stay stock. On an unknown MPC version the mod stays idle.