Piano System Multiplayer Timbre Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional pianos typically produce a single C4 pitch, making it unsuitable for multiple players to play or learn simultaneously, as they cannot share the same octaves without interfering with each other's sound.
Innovation Solution
A piano system with a keyboard, sensors, and a processor that divides the keyboard into groups, generates distinct sound control signals based on sensor data, and displays visual information, allowing multiple players to play different timbres on the same piano without interference by using a muting unit to prevent string interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a traditional piano produces a single C4 pitch for each key, then the piano maintains simple structure and operation, but it becomes unsuitable for multiple players to play or learn simultaneously
Solution Approach 1:
The keyboard is divided into multiple sensor groups (first group and second group), where each group can be independently controlled to produce different timbres. This segmentation allows multiple players to play simultaneously on the same piano without interference, as each player's keys are processed separately through dedicated sensors and sound control signals.
Solution Approach 2:
A single piano system is designed to serve multiple functions: it can accommodate multiple players simultaneously, provide different timbres for different key groups, and support both solo and multiplayer modes. The system achieves this universality through configurable sensor groups that can be assigned to different players and instrument types.
2Adaptability or versatility
If multiple players play on the same piano without interference, then multiplayer capability is enabled, but additional sensors and control systems are required
Solution Approach 1:
The sensor system is divided into multiple independent groups (first sensor group, second sensor group), where each group monitors specific key ranges. This segmentation allows the system to process multiple players' inputs separately while using a unified control architecture, reducing the overall complexity compared to having completely independent systems for each player.
Solution Approach 2:
Multiple sensor groups and their corresponding control signals are merged into a single integrated system that processes all inputs through a common processor and output mechanism. This consolidation allows the piano to handle multiple players simultaneously while maintaining a unified structure rather than requiring separate independent systems.
3Adaptability or versatility
If distinct timbres are generated for different player groups, then sound differentiation is achieved, but additional sound control signals and processing are required
Solution Approach 1:
Different timbres are assigned to different sensor groups based on their specific functions. The first sensor group generates sound control signals for one timbre while the second sensor group generates signals for another timbre. This local differentiation allows each key group to have optimized sound characteristics suitable for its intended use while maintaining overall system coherence.
4Loss of information
If visual information is displayed for sensor signals, then player feedback is improved, but screen and processing components are added
Solution Approach 1:
Visual information is generated based on sensor signals and displayed on a screen to provide real-time feedback to players. This feedback mechanism allows players to see which keys are being pressed and how the system is responding, improving their ability to learn and perform. The visual display is integrated into the existing system architecture rather than being a completely separate addition.
Data Source
AI summary
A piano system is provided. A system including a keyboard including a plurality of keys; a plurality of sensors connected to the plurality of keys; a screen; at least one processor, and a non-transitory computer readable medium comprising instructions, the instructions, when executed by the at least one processor, causing the system to effectuate a method comprising: dividing the plurality of sensors into a first group and a second group; receiving a first sensor signal from the first group and a second sensor signal from the second group; generating a first parameter for the first group and a second parameter for the second group; generating a first sound control signal for the first group and a second sound control signal for the second group; generating visual information related to the first and the second sensor signal; and displaying the visual information on the screen.


