Video Game Audio Synchronization for Smooth Music Termination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video games face challenges in smoothly terminating music reproduction, leading to gaps or disruptions during events, as existing methods simply stop music without synchronized termination.

Innovation Solution

A video game processing apparatus that includes basic sound data, coda data, and marker data to synchronize and switch music reproduction modes, ensuring smooth termination by reproducing basic sound data and coda data in synchronization and stopping them at predetermined timings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If music reproduction is simply stopped when termination is needed, then the reproduction can be terminated quickly, but the termination is not smooth and causes gaps or disruptions

Engineering Contradiction:
Improvemusic termination timeVSAvoidsmoothness of music termination
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The coda data is prepared in advance as a termination sound segment that will be played before completely stopping the music. This preliminary action ensures that the music fades out smoothly rather than stopping abruptly, resolving the contradiction between quick termination and smooth termination.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The coda data acts as an intermediary element between the main music reproduction and complete silence. By introducing this intermediate termination sound, the system achieves both reasonable termination timing and smooth audio transition, eliminating gaps or disruptions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If basic sound data and coda data are reproduced in synchronization with mode switching, then smooth termination is achieved, but the system complexity increases due to multiple data tracks and switching mechanisms

Engineering Contradiction:
Improvesmoothness of music terminationVSAvoidreproduction system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The basic sound data and coda data are merged into a single music file with multiple tracks, where the coda track contains termination sounds synchronized with the basic sound track. This merging approach achieves smooth termination while managing complexity through integrated file structure rather than separate systems.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The music file structure is designed to serve multiple functions: the basic sound track provides main music reproduction, while the coda track provides termination sounds. This multi-functionality allows a single unified system to handle both music playback and smooth termination without requiring separate complex mechanisms.

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

Data Source

PatentUS9067134B2Video game processing apparatus and video game processing program product
Publication Date: 2015.06.30 SQUARE ENIX HLDG CO LTD
  • US9067134B2 patent drawing
  • US9067134B2 patent drawing
  • US9067134B2 patent drawing

AI summary

Sounded reproduction of basic sound data indicating a game sound to be reproduced in a video game and sound deadening reproduction of coda data indicating coda used as a termination sound are started when it becomes predetermined reproduction start timing in the video game to reproduce the basic sound data and the coda data in synchronization with each other. By referring to marker data indicating a plurality of markers when it becomes predetermined reproduction end timing in the video game, switching timing to switch reproduction modes and stop timing to stop reproducing are determined. When it becomes the switching timing, the sounded reproduction of the basic sound data and the sound deadening reproduction of the coda data are respectively switched into sound deadening reproduction and sounded reproduction. The reproduction of the basic sound data and the coda data is stopped when it becomes the stop timing.