Event Data Reproducing Apparatus for Live Performance Timing Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital mixers face challenges in handling unexpected timing changes and dealing with redoing or skipping scenes during live performances, as their automix data editing is cumbersome and laborious, making it difficult to manage changes in scene recall timing.

Innovation Solution

An event data reproducing apparatus and method that allows for manual adjustment of event execution timing, using sequence data with predefined event sets and trigger data that includes absolute and relative time information, enabling automatic synchronization of related events with changed execution timing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If automix data editing is used to handle timing changes, then scene recall can be automated, but the editing operation becomes cumbersome and laborious

Engineering Contradiction:
Improvescene recall automationVSAvoidediting operation
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The event data is segmented into individual event sets with independent trigger data, allowing selective editing of specific events without affecting the entire automix sequence. Each event can be individually adjusted for timing, enabling operators to make precise modifications efficiently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts the execution timing of events based on manual input. When an operator manually changes the timing of one event, the system automatically recalculates and adjusts the timing of subsequent events, providing both automation and flexibility.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If manual adjustment of all execution timing is required when timing changes occur, then precise timing control is achieved, but the operation becomes very cumbersome

Engineering Contradiction:
Improvetiming control precisionVSAvoidexecution timing editing
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system performs self-adjustment of event timing automatically. When one event's timing is changed, the system autonomously recalculates and adjusts the timing of dependent events without requiring manual intervention for each individual event, thus maintaining precision while reducing operational burden.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If scene recall timing is changed for one scene, then flexibility in handling unexpected events is improved, but the timing of subsequent scenes requires manual readjustment

Engineering Contradiction:
Improvetiming change flexibilityVSAvoidsubsequent scene timing adjustment
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system implements automatic feedback mechanisms where changing the timing of one event triggers automatic recalculation and adjustment of subsequent events. This feedback loop ensures that all scene timings remain synchronized and consistent without requiring manual readjustment of each subsequent scene.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7729787B2Event data reproducing apparatus and method, and program therefor
Publication Date: 2010.06.01 YAMAHA CORP
  • US7729787B2 patent drawing
  • US7729787B2 patent drawing
  • US7729787B2 patent drawing

AI summary

In sequence data composed of a plurality of event sets with their execution sequence predefined, each of the event sets includes event data indicative of an event to be executed and trigger data defining timing for executing the event. Once a user manually instructs progression instructing operation while the individual events are being executed in accordance with the timing defined by the corresponding trigger data, the next event is executed immediately even before arrival of the next event execution timing. According to another aspect, the trigger data include trigger data of a first type that defines the event execution timing the event by use of an absolute time and trigger data of a second type that defines the event execution timing by use of a relative time between the events, and the sequence data may mixedly include the trigger data of the first and second types. Any one of the two time information can be used appropriately in accordance with characteristics of the individual events. For example, for one event having close relevancy to another event to be executed earlier than the one event, the relative time information is used.