Musical Tone Signal Generation with Selective Part Activation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional electronic musical instruments in performance play mode generate multiple musical tone signals with different voices, making it cumbersome for users to play music using only their desired voice, as they need to navigate through lists, switch modes, and adjust tone ranges, which is complex and time-consuming.
Innovation Solution
A musical tone signal generating apparatus with a performance data setting portion, developing portion, and tone range setting portion that allows users to select and configure settings to generate musical tone signals for specific parts, enabling generation of signals for only the desired voice or voices within a chosen 'performance' by defining tone ranges and disabling others, simplifying the process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the system generates multiple musical tone signals with different voices concurrently, then the musical richness and performance capability are improved, but the complexity of selecting and configuring a single desired voice increases significantly
Solution Approach 1:
The patent segments the performance data into multiple independent parts, each containing voice data and tone range data for a specific voice. This segmentation allows users to selectively activate individual parts rather than managing a monolithic voice configuration, simplifying the process of choosing a single desired voice from multiple available voices.
Solution Approach 2:
The patent implements dynamic tone range adjustment based on the currently selected part. When a user selects a specific part, the system dynamically sets the tone range to match that part's defined range, automatically adapting the system behavior to the user's selection and eliminating manual tone range configuration.
2Adaptability or versatility
If the system provides multiple voices with specific tone ranges for different parts, then the musical expression capability is improved, but the difficulty of playing with a single desired voice increases when pitch falls outside the selected part's tone range
Solution Approach 1:
The patent performs preliminary actions by pre-defining tone ranges for each part during performance data creation. This preliminary configuration eliminates the need for users to manually adjust tone ranges during performance, as the system automatically adapts to the selected part's pre-established tone range.
Solution Approach 2:
The patent implements automatic parameter changes in the tone range based on the selected part. When a user selects a specific part, the system automatically changes the tone range parameter to match that part's defined range, ensuring that pitch information within that range can be played without manual intervention.
3Measurement precision
If the system requires users to check voice lists and switch modes to configure single voice playback, then the precision of voice selection is improved, but the time required for configuration increases significantly
Solution Approach 1:
The patent extracts the essential selection function by allowing users to directly select individual parts from a simplified part list interface. This extraction eliminates the need to switch between voice play mode and performance play mode, and removes the requirement to navigate through detailed voice lists, keeping only the critical selection function.
Solution Approach 2:
The patent implements a multi-functional part selection mechanism that combines voice selection, tone range configuration, and playback control into a single unified interface. By making the part selection screen serve multiple functions simultaneously, the system eliminates the need for mode switching and sequential configuration steps.
Data Source
AI summary
A tone generating portion has a performance play capability for concurrently generating, on the basis of a set of performance information, musical tone signals having various voices each assigned to one of parts. A performance data setting portion chooses, under user's direction, one of performance data sets stored in a performance data set storage portion and makes settings of the various voices applied to musical tone signals for the parts. A developing portion enables generation of musical tone signals for at least one of the parts and disables generation of musical tone signals for the other parts in response to user's direction in a state where respective settings of various voices to be applied to musical tone signals for the parts have been done. A tone range defining portion defines tone range data of the at least one part as representing a tone range including at least pitches of all the musical tone signals specified by the performance information.


