Dynamic Moving Route for Interactive Musical Performance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional performance apparatuses with game elements, such as the TENORI-ON application, have limited gameplay experiences, restricting the ability to create more engaging and dynamic performances.

Innovation Solution

A performance apparatus and control program that includes a coordinate designating device, sounding data generating device, and moving coordinate generating device, allowing for the creation of moving routes in a two-dimensional area, enabling interesting performances by sounding musical tones in response to coordinate movements and providing features like route correction and visible display control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional performance apparatuses use fixed grid inputs for music composition, then the operation is simple and easy to learn, but the gameplay variety and performance interest are limited

Engineering Contradiction:
Improveease of music compositionVSAvoidgameplay variety
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic movement of a cursor through the grid rather than static selection. The cursor automatically moves through designated points in sequence, creating dynamic performance patterns. This allows players to design interesting performances by simply designating points, while the system automatically handles the temporal sequencing and cursor movement, combining simplicity with versatility.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If the performance apparatus uses a simple 16x16 grid with fixed timing, then the device complexity is low, but the ability to create engaging performances is limited

Engineering Contradiction:
Improvesimplicity of input interfaceVSAvoidperformance creativity
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system automatically generates timing sequences and cursor movement paths based on the designated points. When a player designates multiple points, the system automatically determines the temporal order and creates the performance sequence without requiring manual timing input. This maintains simple input while enabling complex, engaging performances through automated processing.

Inventive Principle:
Principle #25Self-service

3Stability of the object's composition

If the moving coordinates follow a predetermined route, then the performance is structured and predictable, but the adaptability to different performance styles is reduced

Engineering Contradiction:
Improvestructure of performanceVSAvoidflexibility in performance style
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The system allows dynamic adjustment of the performance route by accepting multiple designated points in different orders. The cursor movement sequence adapts to the specific points designated by the player, creating different performance patterns. This maintains structured performance while allowing flexibility in performance style through user-defined point sequences.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7536257B2Performance apparatus and performance apparatus control program
Publication Date: 2009.05.19 YAMAHA CORP
  • US7536257B2 patent drawing
  • US7536257B2 patent drawing
  • US7536257B2 patent drawing

AI summary

A performance apparatus which can realize interesting performance with game elements. Coordinates are designated in a matrix display input section, and sounding data corresponding to the designated coordinates are generated. Sounding of musical tones based on the generated sounding data is instructed. Based on the designation of coordinates, a moving route is set, and a moving ball indicating corresponding present position coordinates on the set moving route among coordinates in the matrix display input section is generated. At least when the moving ball has reached predetermined coordinates on the moving route, sounding data corresponding to the predetermined coordinates is generated, and sounding of a musical tone based on the sounding data generated in association with the predetermined coordinates is instructed.