Electronic Musical Instrument Strumming Imitation via Pitch Order Sorting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic musical instruments require high-level performance techniques to imitate strumming performances, as they necessitate instantaneous and sequential key presses to generate tones in specific pitch orders, which is challenging for performers to execute effectively.

Innovation Solution

An electronic musical instrument that groups and sorts sound generation instructions inputted within a predetermined period, allowing tones to be generated in a predetermined pitch order, enabling easier imitation of strumming performances by simplifying the input operations and alternating between ascending and descending pitch orders.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If tones are generated in pitch order to imitate strumming performance, then the authenticity of strumming imitation is improved, but the operational complexity increases as performers must press keys instantaneously in specific pitch sequences

Engineering Contradiction:
Improvestrumming imitation authenticityVSAvoidkey press operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system buffers sound generation instructions for multiple keys before executing tone generation. When multiple keys are pressed within a predetermined time period, the instructions are stored in a buffer and processed together to generate tones in pitch order, allowing the performer to press keys simultaneously rather than requiring precise sequential timing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically switches between ordinary tone generation mode and strumming imitation mode based on the timing relationship between key press instructions. When multiple keys are pressed within the predetermined time period, the system automatically activates the buffering and pitch-order generation mechanism, adapting the tone generation behavior to match the desired strumming effect

Inventive Principle:
Principle #15Dynamics

2Productivity

If multiple keys are pressed simultaneously to input chord, then the efficiency of chord input is improved, but the ability to generate tones in pitch order deteriorates without additional processing

Engineering Contradiction:
Improvechord input efficiencyVSAvoidpitch order tone generation
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary processing by buffering sound generation instructions from multiple keys pressed simultaneously within a predetermined time period. This buffering mechanism allows the system to collect all chord notes before generating tones, ensuring that tones are produced in pitch order while maintaining efficient simultaneous key input

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The sound generation buffer acts as an intermediary between the keyboard input and the tone generation device. It temporarily stores instructions from multiple simultaneously pressed keys and releases them in pitch order to the tone generation device, enabling both efficient chord input and correct pitch sequence output

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9263016B2Sorting a plurality of inputted sound generation instructions to generate tones corresponding to the sound generation instruction in a sorted order
Publication Date: 2016.02.16 ROLAND CORP
  • US9263016B2 patent drawing
  • US9263016B2 patent drawing
  • US9263016B2 patent drawing

AI summary

Provided is an electronic musical instrument comprising: an input device for inputting sound generation instructions of tones at predetermined pitches; a tone generation device that generates tones with predetermined pitches based on sound generation instructions inputted by the input device; a specifying device that specifies a plurality of sound generation instructions inputted by the input device in a predetermined period as a sound generation instruction group; a sorting device that sorts the plurality of sound generation instructions composing the sound generation instruction group specified by the specifying device in a predetermined pitch order; and a control device that controls generation of tones by the tone generation device such that tones corresponding to the sound generation instruction group are generated in the order sorted by the sorting device.