Reconfigurable Pad Dimensions in Multi-Dimensional Touch Controllers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing musical instrument controllers, such as the LinnStrument, face limitations in pad size and spacing, which restrict complex melodies and finger chords, and suffer from a 'ghost touch' issue when mixed pad sizes are used, leading to unintended note activation.
Innovation Solution
The solution involves a musical instrument controller (MIC) that allows selection of pad dimensions by switching between addressing single vs adjacent sensor rows and columns of a matrix sensor, using hardware and software to connect and disconnect analog sensors, and employing virtual pads derived from switch-defined pads to mitigate the ghost touch problem.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If larger pads are used for finger drumming, then ease of operation is improved, but the number of pads that can be arranged is reduced
Solution Approach 1:
The pad configuration is made dynamic and reconfigurable, allowing the controller to switch between different pad sizes and arrangements. The system can dynamically adjust pad dimensions and spacing based on the selected mode, enabling both large pads for drumming and smaller pads for melodies to coexist in different operational states.
Solution Approach 2:
The controller is designed with multi-functionality, serving both as a drumming interface with large pads and as a melodic instrument with smaller pads. By implementing reconfigurable pad dimensions, a single device fulfills multiple musical functions that would otherwise require separate instruments.
2Quantity of substance
If smaller pads are used for complex melodies, then the number of pads that can be arranged is increased, but ease of operation for finger drumming is reduced
Solution Approach 1:
The system dynamically reconfigures pad dimensions based on operational mode. When set to melody mode, smaller pads are displayed for complex musical passages, and when switched to drumming mode, larger pads are displayed for easier finger drumming, allowing optimal ergonomics for each function.
3Adaptability or versatility
If mixed pad sizes are used to accommodate different playing styles, then adaptability is improved, but ghost touch issues arise leading to reduced reliability
Solution Approach 1:
The ghost touch problem is extracted and addressed as a separate concern through dedicated software algorithms. The system identifies and corrects false touch detections caused by mixed pad sizes, isolating this issue from the overall pad configuration flexibility.
Solution Approach 2:
Software feedback mechanisms are implemented to detect and correct ghost touches in real-time. The system monitors touch patterns and uses feedback algorithms to distinguish between intentional touches and false activations, maintaining reliability across different pad size configurations.
4Device complexity
If fixed pad dimensions are used, then device complexity is reduced, but adaptability to different playing styles is reduced
Solution Approach 1:
Rather than implementing a complex system that continuously adjusts individual pad dimensions, the system uses dynamic configuration to switch between predefined pad size modes. This approach maintains relative simplicity while providing adaptability for different playing styles through mode switching.
Data Source
AI summary
A multi-dimensional touch controller, e.g., a musical instrument controller, provides for selectable pad dimensions. The controller includes a matrix sensor for detecting, measuring, and tracking touch gestures. The sensor includes force-sensing resistors arranged in rows and columns. Intersections of the rows and columns are cells that define a unit pad size. The minimum pad size is 1×1 cell. Double width and/or double length pads can be defined by electrically connecting adjacent columns and/or rows, e.g., to define large 2×2-cell pads, tall 2×1-cell pads, and wide 1×2-cell pads. The electrical connections can be implemented using pairs of multiplexers that allow pairs of rows and/or columns to be selected at once. Virtual pads can be derived in software from switch-defined pads to mitigate a ghost-touch issue characteristic of matrix sensors that otherwise can be exacerbated in certain split configurations with both small and large pads.


