Polyphonic Multi-Dimensional Controller Using Force-Sensing Potentiometers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current music performance controllers are limited in their ability to provide polyphonic multi-dimensional note expression, requiring multiple controllers for volume, pitch, and timbre control, which can be awkward and costly, especially when trying to control multiple notes simultaneously, and often lack the precision and pressure sensitivity needed for continuous musical expression.
Innovation Solution
A polyphonic multi-dimensional controller using force-sensing potentiometers (FSPs) in a grid configuration, where each cell intersects row and column FSPs to detect touch, force, and position, allowing for independent control of multiple axes of expression per note, reducing processing and manufacturing costs by scanning only touched zones and using a single cable for power and data communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a separate multi-dimensional sensor is provided for each note trigger to enable polyphonic multi-dimensional note expression, then note expression control capability is improved, but manufacturing cost increases
Solution Approach 1:
Multiple sensing functions (x-position, y-position, z-force) are merged into a single sensor assembly. The sensor includes a force-sensitive resistor that detects z-axis force, combined with x and y position sensors on the same substrate, allowing polyphonic multi-dimensional control without requiring separate sensors for each function or note.
Solution Approach 2:
The sensor assembly is designed to perform multiple functions simultaneously: detecting finger position in three dimensions (x, y, z), determining which note is being played, and measuring applied force. This universal sensor replaces what would traditionally require multiple separate sensors, reducing manufacturing cost while maintaining full polyphonic multi-dimensional control capability.
2Adaptability or versatility
If traditional piano-type controllers with separate ancillary controls (pitch-bend wheels, modulation wheels, foot pedals) are used, then volume, pitch, and timbre control is possible, but ease of operation deteriorates due to separation from the playing hand
Solution Approach 1:
Multiple control functions (volume via z-force, pitch via x-position, timbre via y-position) are merged into the note trigger itself. The finger that presses the key remains in contact with the sensor, which continuously tracks all three dimensions of finger movement, allowing expressive control without needing to move to separate controls.
Solution Approach 2:
The sensor acts as an intermediary that translates natural finger movements in three dimensions into musical expression parameters. Instead of requiring the performer to manually operate separate controls, the sensor mediates between the finger's natural motion and the electronic instrument's expression parameters, making control intuitive and immediate.
3Adaptability or versatility
If multiple hands are required to play notes expressively with separate controllers, then polyphonic expression control is possible, but device complexity increases and scalability to multiple notes deteriorates
Solution Approach 1:
All expression control functions are merged into the note trigger sensor, eliminating the need for separate pitch-bend wheels, modulation wheels, and foot pedals. Each note trigger independently provides full multi-dimensional control, allowing any number of notes to be played expressively with a single hand.
Solution Approach 2:
The sensor design is universal and scales to any number of notes. Each sensor element provides complete x, y, z sensing capability, so whether one note or many notes are played, each note receives full polyphonic multi-dimensional control without requiring additional controllers or increasing system complexity.
4Measurement precision
If a continuous multi-touch sensor with high position resolution is used to track finger position for musical expression, then measurement precision is improved, but processing complexity and cost increase due to scanning and centroid determination
Solution Approach 1:
The sensing area is segmented into discrete note triggers, each with its own dedicated sensor elements. This segmentation allows each note's position and force to be determined independently through direct sensor measurement rather than requiring complex scanning and mathematical processing of continuous touch data.
Solution Approach 2:
Complex computational methods (scanning and centroid determination) are replaced with direct mechanical/electrical sensing. The force-sensitive resistor and position sensors provide direct analog measurements of z-force and x-y position, eliminating the need for digital scanning and mathematical centroid calculations while maintaining high precision.
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
Enables intuitive, cost-effective polyphonic multi-dimensional note expression with precise control over volume, pitch, and timbre for multiple notes, reducing the need for separate sensors and improving playability and manufacturing efficiency.
Implementation Method 1
A polyphonic multi-dimensional controller includes a sensor with sensing layers, each including force-sensing potentiometers (FSPs)
Implementation Method 2
When an STZ surface is touched, the respective row FSP and the respective column FSP contact each other to make an electrical connection that can be used to detect the presence of the touch, the force of the touch, and the x and, in some embodiments, the y position of the touch
Data Source
AI summary
A polyphonic multi-dimensional controller (PMC) provides for independently expressing multiple concurrently sounding musical notes. The PMC includes rows and columns of force-sensing potentiometers (FSPs) that define an array of single-touch zones (STZs). Using a z-axis switch configuration, touches are detected and the forces associated with the touches are measured. For STZs for which a touch is detected, a fine x position and a fine y position are determined respectively using an x-axis switch configuration and a y-axis switch configuration. By repeatedly scanning the STZs, the x-axis position, the y-axis position, and the z-axis force can be tracked and translated into 3-axis note expression data. The PMC is multi-touch so that the 3-axis note expression data can be polyphonic.


