Capacitive Rotary Encoder Control for Precise Audio Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio software lacks precise and intuitive control over parameters, particularly when using generic hardware controllers, leading to reduced controllability and user experience due to mismatched control types and parameter mappings, as well as difficulties in navigating long lists and setting discrete values without tactile feedback.

Innovation Solution

The method employs capacitive-sensing input elements, such as endless rotary encoders with capacitive-sensing knob caps, to divide parameter ranges into subranges, allowing users to set parameters quickly to pre-defined discrete values by simulating detent behavior and enabling simultaneous multi-parameter adjustments, inertia simulation for list navigation, and tap gestures for quick parameter resets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If generic hardware controllers with standardized protocols are used to control audio software parameters, then device compatibility and versatility are improved, but controllability precision and user experience deteriorate due to mismatched control types and parameter mappings

Engineering Contradiction:
Improvedevice compatibilityVSAvoidcontrollability precision
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent applies local quality by making the control element adaptive to the specific parameter being controlled. The system detects the parameter type (e.g., filter cutoff, resonance, octave) and dynamically adjusts the encoder behavior to match the optimal control type for that parameter, rather than using a uniform control approach for all parameters.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes the control characteristics based on the parameter being adjusted. The encoder can switch between different modes (stepped vs. continuous, detented vs. smooth) depending on the parameter type, making the control system adaptable and context-aware rather than static.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If endless rotary encoders are used for parameter control, then continuous adjustment is improved, but setting precise discrete values deteriorates due to lack of tactile feedback

Engineering Contradiction:
Improvecontinuous adjustmentVSAvoiddiscrete value setting
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent implements periodic action by introducing virtual detents at specific intervals during rotation. These detents provide periodic tactile feedback cues that guide the user to precise discrete positions (such as 0dB, -12dB, +12dB for filter parameters) while maintaining the ability to rotate continuously for broader adjustments.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system provides tactile feedback through the encoder mechanism to indicate when specific parameter values are reached. This feedback allows users to precisely set discrete values without visual confirmation, maintaining the benefit of continuous rotation while adding precision for discrete settings.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If stepped encoders are used for list navigation, then discrete selection feedback is improved, but navigation speed through long lists deteriorates due to limited steps per revolution

Engineering Contradiction:
Improveselection feedbackVSAvoidnavigation speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies periodic action by implementing virtual detents that provide tactile feedback at regular intervals during rotation. This allows the encoder to function as a stepped encoder for precise selection while maintaining continuous rotation capability for faster navigation through long lists, combining the advantages of both encoder types.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system dynamically adapts the encoder behavior based on the navigation context. The same encoder can provide stepped feedback when precision is needed and smooth continuous rotation when speed is prioritized, making the navigation system flexible and context-responsive.

Inventive Principle:
Principle #15Dynamics

4Device complexity

If parameter ranges are mapped to generic control types, then system simplicity is improved, but controllability quality deteriorates due to disconnect between control behavior and parameter functioning

Engineering Contradiction:
Improvesystem simplicityVSAvoidcontrollability quality
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent applies local quality by tailoring the control characteristics to match the specific parameter being controlled. Different parameter types (filter cutoff, resonance, octave, pan) receive optimized control behaviors appropriate to their function, rather than applying a uniform control mapping to all parameters.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system achieves universality through a single adaptive encoder that can perform multiple control functions. The same physical encoder can provide different control characteristics (stepped/continuous, detented/smooth, limited range/full rotation) depending on the parameter context, eliminating the need for multiple specialized controls.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enhances user interaction by allowing precise and quick setting of parameters, improved navigation through long lists, and simultaneous control of multiple parameters, maintaining tactile feedback and reducing the need for visual feedback, thereby improving the overall user experience in audio software.

Implementation Method 1

capacity sensing input elements, which can be used for enhancing the user experience of adjusting parameters

Methodology Applied
Scientific EffectCapacitive sensing: Capacitance

Data Source

PatentEP2830040B1Method, arrangement, computer program and computer-readable storage means for controlling at least one parameter using capacity sensing input elements
Publication Date: 2019.04.24 NATIVE INSTRUMENTS

AI summary

The present invention concerns a method, an arrangement, a computer program and a computer-readable storage means for controlling at least one parameter or at least one object using capacity sensing input elements, which can be used for enhancing the user experience of adjusting parameters, especially of adjusting parameters in common audio software through a system of assignable rotary encoders with capacitive-sensing knob caps and a parameter type aware software. For this purpose, a method is proposed, where the parameter range is divided into at least two subranges, and where the at least one parameter is adjustable solely in a single first range while a user operates one of the capacity sensing input elements continuously without releasing the input element, and transition from the first range into a second range is enabled after the user has released the input element prior to a further operation.