LUMIERA.clone/tests/lib/par
Ichthyostega 6de07e9a36 Parameters: prepare for a generic Scale-join operation
The `join()`-operation allows to combine a value pulled from automation
to be combined with a local ''base value'' stored in the parameter.

When both the source and the target parameter use the same Scale,
this operation is simple; it becomes more tricky once they don't --
because then linear / logarithmic and type conversions must be handled.

I now decided to provide a generic implementation in the Scale (descriptor),
while the enclosing parameter shall handle the dispatch when connecting
to a opaque source with another Scale. And this generic implementation
relies on the same technique as was used for the parameter type conversions,
thus it should be factored out into a library header.
2026-09-17 23:38:02 +02:00
..
nom-set-test.cpp Parameters: consider what to conceptualise as a Scale 2026-08-10 01:28:41 +02:00
parameter-domain-test.cpp Parameters: establish layered implementation order 2026-09-01 22:55:56 +02:00
parameter-provision-test.cpp Parameters: look for a suitable arrangement of interfaces 2026-09-01 01:53:43 +02:00
parameter-scale-test.cpp Parameters: prepare for a generic Scale-join operation 2026-09-17 23:38:02 +02:00
parameter-test.cpp Parameters: sketch a prototype-builder API 2026-09-06 01:39:09 +02:00