Sheet Music Output Device Ornamental Note Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing sheet music output devices struggle to accurately arrange ornamental notes, such as appoggiaturas, arpeggios, and trills, due to close proximity of MIDI message timings, leading to erroneous detection and incorrect sheet music output.

Innovation Solution

A sheet music output device and method that utilize a processor to output sheet music based on music data, where notes and instruction information are mixed. The device applies a predetermined detection condition for arranging ornamental notes and relaxes this condition when instruction information is present in the music data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a predetermined detection condition is applied to identify ornamental notes from MIDI data, then the accuracy of ornamental note detection is improved, but notes with close timing may be erroneously detected as ornamental notes

Engineering Contradiction:
Improveornamental note detection accuracyVSAvoidcorrect identification of ornamental notes
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies different detection conditions to different portions of MIDI data based on the presence of instruction information. When instruction information is detected, relaxed detection conditions are applied to the corresponding portion, while normal detection conditions apply to other portions. This local differentiation resolves the contradiction by adapting the detection strictness to the specific context of each MIDI data segment.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The detection condition is made dynamic rather than static. The system automatically adjusts the detection condition based on whether instruction information is present in the MIDI data. This dynamic adjustment allows the system to maintain high detection accuracy for normal MIDI data while preventing erroneous detection in segments containing instruction information, thus resolving the contradiction between accuracy and reliability.

Inventive Principle:
Principle #15Dynamics

2Reliability

If a strict detection condition is used to prevent erroneous detection of ornamental notes, then false positives are reduced, but legitimate ornamental notes may be missed

Engineering Contradiction:
Improvecorrect identification of ornamental notesVSAvoidornamental note detection accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent divides the MIDI data into different portions based on the presence of instruction information and applies appropriate detection conditions to each portion. This local quality approach ensures that legitimate ornamental notes are not missed by applying relaxed conditions where instruction information exists, while maintaining strict conditions elsewhere to prevent false positives.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the detection parameters (condition strictness) based on the content of the MIDI data. When instruction information is detected, the detection parameters are adjusted to be more permissive, allowing legitimate ornamental notes to be captured without false positives. This parameter adaptation resolves the contradiction between avoiding false positives and capturing all legitimate ornamental notes.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the detection condition is relaxed to capture all potential ornamental notes, then detection sensitivity is improved, but erroneous detection increases

Engineering Contradiction:
Improveornamental note detection sensitivityVSAvoidcorrect identification of ornamental notes
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The detection condition dynamically adapts to the presence of instruction information in the MIDI data. Rather than using a uniformly relaxed condition that would cause erroneous detection, the system applies relaxed conditions only to portions of data containing instruction information, while maintaining normal conditions elsewhere. This dynamic approach preserves detection sensitivity where needed while preventing erroneous detection overall.

Inventive Principle:
Principle #15Dynamics

4Productivity

If automatic detection of ornamental notes is performed without instruction information, then processing efficiency is improved, but detection accuracy decreases

Engineering Contradiction:
Improvesheet music output efficiencyVSAvoidornamental note detection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces instruction information as an intermediary element that guides the automatic detection process. When instruction information is present, it acts as a mediator that tells the system where ornamental notes should be detected, combining the efficiency of automatic detection with the accuracy of user intention. This intermediary approach resolves the contradiction by allowing automatic processing to proceed efficiently while using instruction information to ensure detection accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250174213A1Sheet music output device, sheet music output method, and non-transitory recording medium
Publication Date: 2025.05.29 ROLAND CORP
  • US20250174213A1 patent drawing
  • US20250174213A1 patent drawing
  • US20250174213A1 patent drawing

AI summary

In a sheet music output device, a sheet music output method, and a non-transitory recording medium, the non-transitory recording medium stores a sheet music output program that causes a computer to execute a sheet music output process outputting sheet music based on music data. The music data is data in which notes arranged in a sequence of output and instruction information including information for setting ornamental notes from the notes are mixed with each other. The sheet music output program causes the computer to: output sheet music on which ornamental notes corresponding to a series of notes included in the music data are arranged in a case where the series of notes satisfies a predetermined detection condition; and relax the detection condition applied to the series of notes in the outputting of the sheet music in a case where there is instruction information in the music data.