Arpeggio Playing Apparatus Synchronization Grid Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional arpeggio playing apparatuses fail to maintain synchronized rhythmic progressions among multiple arpeggio performances, especially when played in conjunction with other automatic musical performances, due to staggered start times and lack of synchronization mechanisms.

Innovation Solution

An arpeggio playing apparatus with a start controlling device that synchronizes the start of arpeggio performances across multiple units using synchronization grids, allowing immediate or delayed starts based on the receipt of a start instruction relative to the next synchronization grid, ensuring synchronized progressions with existing arpeggio or automatic music performances.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple arpeggio playing parts start independently in response to key depressions in different key ranges, then each part can play its own arpeggio pattern, but the arpeggio patterns will run without being synchronized (staggered rhythm beatings)

Engineering Contradiction:
Improveability to play different arpeggio patterns in different key rangesVSAvoidrhythmic synchronization among multiple arpeggio performances
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent merges multiple independent arpeggio playing parts into a unified synchronized system by introducing a master clock that generates a common timing signal. This master clock synchronizes the start and progression of arpeggio patterns across all key ranges, ensuring that while each part can play its own pattern, they all progress in unison without staggered rhythm beatings.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements a feedback mechanism where the progress state of arpeggio patterns is continuously monitored and fed back to the control logic. This allows the system to detect when patterns are falling out of sync and adjust timing accordingly, maintaining rhythmic synchronization across multiple arpeggio playing parts throughout their duration.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If arpeggio pattern reading operations start independently at different key ranges, then responsive playing is achieved, but staggered rhythm beatings occur among arpeggio performances

Engineering Contradiction:
Improveresponsive arpeggio playing on key depressionVSAvoidsynchronization precision of arpeggio patterns
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent prepares synchronization timing information in advance by pre-calculating and storing timing data for multiple arpeggio patterns in a memory device. When a key depression occurs, the system retrieves the pre-prepared timing information and uses it to synchronize the start of the arpeggio pattern, ensuring both responsive operation and precise synchronization without staggered beatings.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a timing signal generator and control logic as intermediary components between the key depression input and the arpeggio pattern playback. This intermediary layer processes the start instruction, determines the appropriate synchronization point, and coordinates the pattern reading operations across different key ranges, eliminating staggered rhythm beatings while maintaining responsiveness.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If arpeggio performances are conducted simultaneously with other automatic performances, then comprehensive musical output is achieved, but synchronization difficulties arise between arpeggio and other performances

Engineering Contradiction:
Improvecomprehensive musical output from multiple performance channelsVSAvoidsynchronization between arpeggio and automatic performances
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent designs the timing synchronization system to be universal and multi-functional, capable of synchronizing arpeggio patterns with various types of automatic performances (rhythm, melody, accompaniment). The master clock and timing signal generator can adapt to different performance types by receiving their respective timing requirements and coordinating all outputs to a common rhythmic framework, ensuring reliable synchronization across diverse musical channels.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7432436B2Apparatus and computer program for playing arpeggio
Publication Date: 2008.10.07 YAMAHA CORP
  • US7432436B2 patent drawing
  • US7432436B2 patent drawing
  • US7432436B2 patent drawing

AI summary

An arpeggio playing apparatus comprises a musical tone signal generating device including a plurality of arpeggio playing parts, or an automatic music playing device and at least one arpeggio playing part. The arpeggio playing part is capable of playing an automatic arpeggio with an arpeggio pattern at a progression tempo. Under the condition that one of the arpeggio playing parts or the automatic music playing device has started playing an automatic arpeggio or an automatic music performance at the progression tempo which defines a synchronization timing consisting of periodically aligned synchronization grids, when a start instruction for a new arpeggio playing part is received, the new arpeggio playing part starts the operation in synchronism with the defined synchronization timing. If the start instruction comes at a time point within a delay margin, the arpeggio playing is started immediately and the first span of the arpeggio pattern is played in a shortened time length between the start instruction and the first coming synchronization grid. If the start instruction comes at a time point outside the delay margin, the start of the arpeggio playing is suspended until the first coming synchronization grid.