Tone Generation Assigning Apparatus for Ensemble Performance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic musical instruments face difficulty in achieving effective ensemble performance when attempting to combine automatic accompaniment with ensemble tone generating functions, requiring complex key operations to produce desired ensemble tones.
Innovation Solution
A method that allows for the automatic generation and assignment of additional notes based on user-specified notes, enabling easy assignment of multiple parts to multiple notes across different timbres, thereby simplifying the performance operation and enhancing ensemble sound generation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If automatic accompaniment function is combined with ensemble tone generating function, then ensemble performance capability is improved, but operation complexity increases significantly
Solution Approach 1:
The system performs preliminary actions by automatically generating harmony notes and assigning them to different timbres before the user needs to play. When the user depresses a single key, the system has already prepared the accompanying notes and their timbre assignments, eliminating the need for the user to manually coordinate multiple keys for ensemble effect.
Solution Approach 2:
The system serves itself by automatically detecting the user's key depression, generating appropriate harmony notes, and assigning timbres without requiring user intervention. The automatic accompaniment function works autonomously to create ensemble effects from single-key inputs, making the system self-sufficient in achieving ensemble performance.
2Reliability
If multiple keys are depressed to achieve effective ensemble performance, then ensemble sound quality is improved, but the number of operations required increases
Solution Approach 1:
The system segments the ensemble performance into two distinct roles: the user provides the melody note by depressing one key, while the system automatically generates and plays the accompanying harmony notes. This segmentation allows high-quality ensemble sound without requiring the user to manually play multiple notes simultaneously.
Solution Approach 2:
The system acts as an intermediary between the user's simple key depression and the desired complex ensemble performance. It mediates by automatically generating the missing harmony notes and assigning appropriate timbres, bridging the gap between single-key input and multi-timbre output.
3Adaptability or versatility
If chord specifying operation is performed by one hand while depressing plural keys with the other hand, then both automatic accompaniment and ensemble tones are achieved, but operational difficulty becomes insurmountable
Solution Approach 1:
The system performs the chord specifying function automatically without requiring manual input. When the user depresses a single key, the system autonomously determines the appropriate chord and generates the corresponding harmony notes, eliminating the need for the user to manually specify chords while maintaining dual functionality.
Solution Approach 2:
The system extracts the chord specifying operation from manual user input and transfers it to automatic system processing. By removing the chord specification task from the user's responsibilities and handling it automatically, the system maintains both automatic accompaniment and ensemble tone capabilities without requiring complex hand coordination.
Data Source
AI summary
When a harmony function is on state, a generator determines a chord based on one or more notes of depressed keys in a chord kea area, automatically generates one or more additional notes having pitches which harmonizes the pitch of the note of the depressed key in a performance key area according to the determined chord, and inputs the “note of the pressed key in the performance key area+additional notes” to an assignment controller. The assignment controller assigns plural parts (timbres) to the inputted notes, and sounds the notes in timbres of the plural parts according to the assignment. That is, tone generation assignment process is performed regarding not only notes according to performance operation by a user but also automatically generated additional notes.


