Rhythm Pattern Search Using Feedback Notification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In music production environments, users face challenges in efficiently searching for tone data sets that match their intended rhythm patterns due to temporal errors in inputting rhythm patterns directly, leading to discomfort and stress from incorrect search results.

Innovation Solution

A tone data processing apparatus that includes a storage section for tone data sets and rhythm patterns, a notification section to progress designated times, an acquisition section to input rhythm patterns, and a search section to find tone data sets with a degree of similarity to the input pattern, using categories and calculations to determine rhythm categories and similarity distances.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a rhythm pattern is directly input via an input device based on user feeling of time passage, then the input process is simple and intuitive, but temporal errors occur leading to incorrect rhythm patterns being searched

Engineering Contradiction:
Improvesimplicity of rhythm inputVSAvoidaccuracy of rhythm pattern
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The notification section provides real-time feedback by notifying the user of the progression of designated times. This allows the user to adjust their timing awareness and input rhythm patterns more accurately by comparing their internal timing with the displayed time progression, thereby reducing temporal errors while maintaining intuitive input.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The notification section acts as an intermediary between the user's time perception and the rhythm pattern input. By displaying the progression of designated times, it mediates the timing discrepancy between the user's subjective time feeling and the objective time required for accurate rhythm input, enabling more precise pattern capture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the number of sound sources in the database is enormous, then the variety and quality of tone data is rich, but it takes a lot of time and labor for the user to search for a desired tone source

Engineering Contradiction:
Improverichness of tone dataVSAvoidsearch time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The manual mechanical search process is replaced by an automated search section that uses algorithmic comparison. The search section calculates the degree of similarity between the input rhythm pattern and stored tone rhythm patterns, automatically identifying matching tone data sets without requiring manual browsing through the large database.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The search process changes from manual parameter scanning to automated parameter calculation. By transforming the search into a mathematical comparison of rhythm pattern parameters (time sequences, intervals, patterns), the system efficiently filters the enormous database to find matching tone sources based on calculated similarity degrees.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If rhythm patterns are searched without time progression notification, then the system is simpler, but temporal errors cause rhythm patterns different from user intent to be output

Engineering Contradiction:
Improvesystem simplicityVSAvoidaccuracy of search results
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The notification section provides real-time feedback by notifying the user of the progression of designated times. This allows the user to adjust their timing awareness and input rhythm patterns more accurately by comparing their internal timing with the displayed time progression, thereby reducing temporal errors while maintaining intuitive input.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary action by notifying the user of time progression before the rhythm pattern search is completed. This advance time information allows the user to pre-adjust their timing and input accuracy, ensuring that the final rhythm pattern matches the user's intent rather than being affected by temporal drift.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9053696B2Searching for a tone data set based on a degree of similarity to a rhythm pattern
Publication Date: 2015.06.09 YAMAHA CORP
  • US9053696B2 patent drawing
  • US9053696B2 patent drawing
  • US9053696B2 patent drawing

AI summary

It is an object of the present invention to provide an improved technique for searching for a tone data set of a phrase constructed in a rhythm pattern that satisfies a predetermined condition of similarity to a rhythm pattern intended by a user. The user inputs a rhythm pattern via a rhythm input device. An input rhythm pattern storage section stores the input rhythm pattern into a RAM on the basis of clock signals output from a bar line clock output section and trigger data included in the input rhythm pattern. A rhythm pattern search section searches through a rhythm database for a tone data set presenting the highest degree of similarity to the stored input rhythm pattern. A performance processing section causes a sound output section to audibly output the searched-out tone data set.