Electronic Musical Instrument Selective Quantization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic musical instruments face challenges in selectively quantizing performed songs when recording and superimposing them onto previously stored songs, as they either quantize both or neither, lacking the ability to store performance information generated during performance superimposed on stored song data appropriately.
Innovation Solution
An electronic musical instrument with performance operational elements, a memory, and a processor that receives and stores performance information, including event and note event timing information, and changes note event timing into predetermined phonetic values, allowing for selective quantization and merging of song data after completion of reproduction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If collective quantization of performed song and previously stored song is executed, then timing alignment between multiple instruments is improved, but processing load increases and real-time sound generation may be delayed
Solution Approach 1:
The patent divides performance information into two separate memory regions: a first region for non-note events (control changes, program changes, etc.) and a second region for note events. This segmentation allows the system to process and quantize note events separately from other performance data, enabling real-time sound generation to proceed without waiting for complete quantization of all performance information, thus resolving the contradiction between timing precision and processing speed.
2Stability of the object's composition
If quantization processing is applied to all performance information during recording, then timing consistency is improved, but processing time increases and may cause delayed reproduction
Solution Approach 1:
The patent performs quantization processing on note events in the second memory region separately and in advance before final merging with the first region. This preliminary action ensures timing consistency is established for note events while allowing the system to prepare other performance information simultaneously, reducing overall processing time and preventing delayed reproduction.
3Device complexity
If performance information is stored in a single memory region, then device complexity is reduced, but selective quantization and appropriate storage superimposed on stored song data cannot be achieved
Solution Approach 1:
The patent implements a segmented memory structure with at least two distinct regions: a first memory region for storing non-note performance information and a second memory region for storing note event performance information. This segmentation enables selective quantization where only note events in the second region undergo quantization processing, while other performance information in the first region is stored as-is, providing the adaptability and versatility needed for appropriate storage superimposed on previously stored song data.
Data Source
AI summary
An electronic musical instrument is provided. The electronic musical instrument comprises performance operational elements including a first operational element and a second operational element. In response to a user operation of the first operational element during reproduction of the song data, the instrument receives first performance information including event information indicating an event other than a note event and event timing information indicating a timing of the user operation of the first operational element, and stores the first performance in a first region of the memory. In response to a user operation of the second operational element during reproduction of the song data, the instrument receives second performance information including note event information indicating a note event and note event timing information indicating a timing of the user operation of the second operational element, and changes the note event timing information into information indicating a timing among a plurality of timings determined in accordance with a set phonetic value, and stores the second performance information including the information indicating the timing among the plurality of timings in a second region of the memory. The first performance information and the second performance information are merged when no song data is reproduced after completion of the reproduction of the song data.


