Dynamic Audio Playback Control for Game Sound Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Smartphones, with their built-in speakers, have limited playback capabilities compared to larger speakers and headphones, leading to differing sound impressions when playing game sounds, necessitating a solution to provide a suitable sound environment for both built-in speakers and external audio devices.

Innovation Solution

A content playback program that dynamically selects sound files and adjusts equalizer and mixer settings based on the audio output device, detecting changes in audio device connections to ensure sound playback aligns with the creators' intentions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If sound files and equalizer settings are optimized for built-in speakers, then playback quality on built-in speakers is improved, but playback quality on external audio devices deteriorates

Engineering Contradiction:
Improveplayback qualityVSAvoidcompatibility with different audio devices
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The system dynamically switches between different sound file sets and equalizer settings based on the detected audio output device. When an external audio device is detected, the system transitions to using external device-optimized sound files and equalizer settings; when only built-in speakers are available, it uses built-in speaker-optimized settings. This dynamic adaptation resolves the contradiction by making playback quality dependent on the actual output device rather than being fixed for one device type.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes multiple parameters including equalizer frequency responses, mixer balance settings, and sound file selection based on the detected audio device. By adjusting these parameters according to the output device characteristics, the system achieves optimal playback quality for both built-in speakers and external audio devices, resolving the contradiction between device-specific optimization and multi-device compatibility.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If sound files and equalizer settings are optimized for external audio devices, then playback quality on external devices is improved, but playback quality on built-in speakers deteriorates

Engineering Contradiction:
Improveplayback qualityVSAvoidcompatibility with different audio devices
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The system dynamically switches between different sound file sets and equalizer settings based on the detected audio output device. When an external audio device is detected, the system transitions to using external device-optimized sound files and equalizer settings; when only built-in speakers are available, it uses built-in speaker-optimized settings. This dynamic adaptation resolves the contradiction by making playback quality dependent on the actual output device rather than being fixed for one device type.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes multiple parameters including equalizer frequency responses, mixer balance settings, and sound file selection based on the detected audio device. By adjusting these parameters according to the output device characteristics, the system achieves optimal playback quality for both built-in speakers and external audio devices, resolving the contradiction between device-specific optimization and multi-device compatibility.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If a single sound environment is used for all audio devices, then system complexity is reduced, but playback quality deteriorates due to inability to optimize for specific device characteristics

Engineering Contradiction:
Improvesystem complexityVSAvoidplayback quality
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The system segments the audio output into distinct pathways for built-in speakers and external audio devices, with separate sound file sets and equalizer settings for each. This segmentation allows independent optimization for each device type without increasing overall system complexity, as the switching logic automatically selects the appropriate segment based on device detection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system automatically detects the connected audio device and self-adjusts the sound environment settings without requiring manual user configuration. This self-service approach manages the complexity of multiple sound environments automatically, maintaining high playback quality while keeping the user interface simple and the system easy to operate.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12014113B2Content playback program, content playback device, content playback method, and content playback system
Publication Date: 2024.06.18 CYGAMES INC
  • US12014113B2 patent drawing
  • US12014113B2 patent drawing
  • US12014113B2 patent drawing

AI summary

Provided are a content playback program, a content playback device, a content playback method, and a content playback system capable of playing back sounds closer to those intended by game creators by selecting sound files, as well as settings of an equalizer, a mixer, etc., according to a sound output destination. A content playback processing unit, when started and when returned from a background state to a foreground state, checks an audio device and performs setting appropriate for the audio device. In addition, when the audio device is changed in the foreground state, the content playback processing unit also performs setting appropriate for the audio device changed to. This makes it possible to play back sounds closer to those intended by game creators according to the audio device.