Feature Request #308

different clipmodes for each bound

Added by Nils Peters over 2 years ago. Updated over 2 years ago.

Status:New Start date:2009-09-10
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:- Spent time: -
Target version:-
Branch:

Description

Joseph Malloch pointed me to a scenario where he would like to have different clipmodes for a parameter:

e.g. clipping on a low end, but wrapping on the high end.

He also suggested an additional clipmode which he called "clamp" or "constrain": values outside of the bounds are not processed at all.

History

Updated by Joe Malloch over 2 years ago

Slight misunderstanding: I proposed that the term "clamp" or "constrain" be used instead of "clip" since I have spoken to some people who understand "clip" differently. These are the modes/terms I am currently using in the digital orchestra toolbox:

"none": no action taken
"clamp": values exceeding the bound are constrained to the bound
"wrap": values exceeding the bound are wrapped around to the other bound (modulo)
"fold": values exceeding the bound are folded back from the bound

As Nils mentioned, these are definable separately for the min and max. The abstraction dot.boundary in the digital orchestra toolbox follows this description (www.idmil.org/software/dot)

Updated by Joe Malloch over 2 years ago

oops I forgot to include "mute" in the list of clipmodes:

"mute": values exceeding the bounds are ignored (muted)

Also available in: Atom PDF