Skip to content

maxdiff: show parameter properties in parameter summary - #64

Merged
MattijsKneppers merged 4 commits into
mainfrom
mkp-maxdiff-show-param-properties
Aug 28, 2026
Merged

maxdiff: show parameter properties in parameter summary#64
MattijsKneppers merged 4 commits into
mainfrom
mkp-maxdiff-show-param-properties

Conversation

@MattijsKneppers

@MattijsKneppers MattijsKneppers commented Feb 26, 2026

Copy link
Copy Markdown
Contributor

This feature makes changes in the parameter space more obvious.

When changing a device that was published, the properties of existing parameters should typically not change, so that Live sets created with earlier versions of the device will still work. This change will make it easier to spot any differences in the parameter space of devices.

For unfrozen devices, it is not always possible to resolve all parameter information: when a parameter lives in an abstraction, we can't know which file to parse since the dependencies used depend on Max' global search path.

That is why this PR also adds the parameter summary to srozen devices, which have all their dependencies bundled within the device file. To guarantee that a device's parameter space hasn't changed, you can now check the diff of the frozen version of the device.

@MattijsKneppers
MattijsKneppers force-pushed the mkp-maxdiff-show-param-properties branch 2 times, most recently from c1e5974 to a0ba14b Compare February 27, 2026 11:27
@MattijsKneppers
MattijsKneppers force-pushed the mkp-maxdiff-show-param-properties branch from a0ba14b to 822b72c Compare June 23, 2026 07:02
- rename some variables in patch printer
- remove unused indent
- simplify get_param_properties_from_ids_recursive loop
@MattijsKneppers
MattijsKneppers force-pushed the mkp-maxdiff-show-param-properties branch from 822b72c to 3c6af12 Compare August 28, 2026 09:51
mkp added 3 commits August 28, 2026 11:52
@MattijsKneppers
MattijsKneppers force-pushed the mkp-maxdiff-show-param-properties branch from 3c6af12 to ab8ec54 Compare August 28, 2026 09:52
@MattijsKneppers
MattijsKneppers merged commit c340868 into main Aug 28, 2026
3 checks passed
@MattijsKneppers
MattijsKneppers deleted the mkp-maxdiff-show-param-properties branch August 28, 2026 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant