Unusable Engineering ApS
News

Curves & Membranes v1.1.26 available

20 May 2026

Curves & Membranes update card for version 1.1.26 with Program Change and CC#4 note

A new Curves & Membranes version is available: v1.1.26.

This update mainly includes small stability fixes and one new preset-system feature.

MIDI Program Change mapping

Curves & Membranes now supports MIDI Program Change through a file-based map.

On startup, the plugin looks for a file named ProgramChangeMap.txt in:

~/Documents/Unusable Engineering/Curves & Membranes/Presets/

If the file does not exist, the plugin creates it automatically, and fills it with the current presets.

The file contains 128 lines:

Line 1 = Program Change 0

Line 2 = Program Change 1

Line 128 = Program Change 127

Each line should contain a preset filename, for example Trucker-Karlsson.cmpreset.

Safe behavior

Empty line: no preset switch

Missing file: no preset switch

Invalid line or path: ignored

Playback continues without switching

Workflow

Save presets normally from the plugin.

If you want a custom order of your presets in relation to Program Change messages, you can edit ProgramChangeMap.txt in any text editor and arrange it exactly how you want.

Send Program Change messages from your DAW or controller to load mapped presets instantly.

Also included in an earlier version

CC#4 can control the preset selector when keyboard stepping is off and clocked stepping is not active.

Preset Slew still applies, so you can sweep between Bezier shapes from a foot controller, MIDI controller, or CC automation.

Development note

The Windows and macOS codebases are now merged.

Updates may be a bit slower in the short term while this is stabilized, but the goal is to reduce maintenance overhead ahead of the Windows release.

All the best,

Rasmus Nyåker