Audio Tempo Control via Segmented Data Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for dynamically updating the tempo of music tracks over a large range while maintaining the original arrangement's fidelity are limited, as they often disrupt the pitch and require complex rearrangement of audio components, especially when the tempo change is significant.

Innovation Solution

A method and system for controlling the playback tempo of audio tracks by selecting and allocating sets of audio data with matching tempo ranges, and performing time stretching to adjust the tempo without affecting the pitch, allowing for real-time updates based on user inputs such as cadence, heart rate, or pace during exercise or other activities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the playback tempo of a music track is changed significantly, then the tempo adaptation is achieved, but the pitch is disrupted and the original arrangement fidelity deteriorates

Engineering Contradiction:
Improvetempo adaptationVSAvoidarrangement fidelity
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The audio track is divided into multiple independent audio components (e.g., vocals, drums, bass, guitars), each processed separately. This segmentation allows individual components to be time-stretched independently, maintaining their original pitch characteristics while adapting to the new tempo, thereby resolving the contradiction between tempo adaptation and arrangement fidelity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts the playback tempo of the music track in real-time based on user activity parameters (cadence, heart rate, pace). By implementing dynamic tempo control with smooth transitions and real-time parameter adjustment, the system achieves tempo adaptation while maintaining audio quality and arrangement fidelity through sophisticated audio processing techniques.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If time stretching is applied to adjust playback tempo, then the pitch control is improved, but the arrangement deformation becomes coarse beyond certain tempo changes

Engineering Contradiction:
Improvepitch controlVSAvoidtempo range
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

By segmenting the audio track into multiple components, each component can be time-stretched within a manageable tempo range while maintaining pitch accuracy. This allows the overall system to achieve broader tempo adaptation by combining the results from multiple segmented components, effectively extending the usable tempo range without coarse deformation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes multiple parameters simultaneously - not just tempo but also the selection of different audio components based on their suitability for specific tempo ranges. This multi-parameter approach allows maintaining pitch control through selective component usage while achieving versatile tempo adaptation across a wide range.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If complex rearrangement of audio components is performed to maintain arrangement fidelity during tempo changes, then the arrangement quality is preserved, but the device complexity and processing requirements increase

Engineering Contradiction:
Improvearrangement fidelityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The audio track is pre-segmented into distinct components (vocals, drums, bass, guitars) that can be independently controlled. This segmentation simplifies the processing required for tempo changes, as each component can be handled separately with standard time-stretching algorithms, reducing overall processing complexity while maintaining arrangement fidelity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The audio components are pre-processed and organized into separate tracks before playback. This preliminary action allows the system to quickly select and adjust individual components during real-time playback without requiring complex on-the-fly rearrangement, thereby reducing processing complexity while preserving arrangement quality.

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If the tempo is updated in real-time during playback, then the user experience is enhanced, but the pitch disruption and arrangement deformation increase

Engineering Contradiction:
Improvereal-time updatesVSAvoidarrangement fidelity
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

Real-time tempo updates are implemented by adjusting the playback speed of segmented audio components independently. This allows smooth, continuous tempo changes during playback while maintaining pitch accuracy through component-level control, enabling easy real-time updates without degrading arrangement fidelity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements dynamic tempo adjustment during playback based on real-time user activity feedback. By continuously monitoring parameters like cadence and heart rate, the system dynamically modifies playback tempo while using sophisticated audio processing to maintain pitch and arrangement fidelity, achieving both ease of operation and high audio quality.

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables seamless tempo adjustments over a wide range without compromising the musical arrangement's fidelity, enhancing user experience by synchronizing music with physical activities and maintaining a consistent auditory experience.

Implementation Method 1

Time stretching a set of audio data allows control of the pitch so that the difference in playback tempo reduces the effect on the artistic arrangement.

Methodology Applied
Scientific EffectTime stretching:

Data Source

PatentUS11373630B2Variations audio playback
Publication Date: 2022.06.28 RASMUSSEN LARS
  • US11373630B2 patent drawing
  • US11373630B2 patent drawing
  • US11373630B2 patent drawing

AI summary

A method for controlling a playback tempo of an audio track to be presented at an audio output, the audio track comprising a plurality of audio components, a first audio component of the plurality of audio components being associated with a plurality of sets of audio data, wherein each set of audio data in the plurality of sets of audio data is associated with a respective playback tempo range, the method comprising receiving a playback tempo for presenting the audio track at the audio output, selecting, from the plurality of sets of audio data, a set of audio data that has an associated playback tempo range comprising the received playback tempo, and allocating the selected set of audio data to the first audio component for presenting the audio track at the audio output.