Real-time sound mixing method and device thereof
A sound mixing and sound mixer technology, which is applied in speech analysis, instruments, electro-acoustic musical instruments, etc., can solve problems such as poor user experience and difficult implementation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0053] Please see figure 1 , figure 1 A schematic flowchart of a real-time sound mixing method is provided for the embodiment of the present application. Wherein, the real-time sound mixing method includes:
[0054] S101. Acquire multiple channel data lengths and multiple channel data offsets corresponding to multiple audio channels; the multiple channel data lengths and multiple channel data offsets correspond to each other.
[0055] In this embodiment, audio data is stored in the audio channel.
[0056] In this embodiment, the channel data length is the total length of the above audio data.
[0057] In this embodiment, the channel data offset is the data length of the audio data that has been output.
[0058] S102. Perform calculation according to the data lengths of the multiple channels and the data offsets of the multiple channels to obtain the unmixed lengths of the multiple channel data corresponding to the multiple audio channels.
[0059] In this embodiment, the ...
Embodiment 2
[0073] Please see figure 2 , figure 2 It is a schematic flowchart of a real-time sound mixing method provided by the embodiment of the present application. Such as figure 2 As shown, wherein, the real-time sound mixing method includes:
[0074] S201. Determine whether the mixer waiting counter is equal to the audio channel counter, if yes, perform steps S202-S207; if not, end the process.
[0075] As an optional implementation manner, before step S201, the method further includes:
[0076] Get raw audio data;
[0077] Determine whether the original audio data conforms to the PCM format;
[0078] When the original audio data does not conform to the PCM format, the original audio data is decoded to obtain the PCM audio data;
[0079] When the bit width, sampling frequency and channel of the PCM audio data are all the same as the preset values, the PCM audio data is placed into the audio channel.
[0080] In this embodiment, the audio data may be audio and video data. ...
Embodiment approach
[0091] As an optional implementation, the method may also include:
[0092] If the mixer wait counter is not equal to the audio channel counter, enter wait.
[0093] S202. Acquire multiple channel data lengths and multiple channel data offsets corresponding to multiple audio channels; the multiple channel data lengths and multiple channel data offsets correspond to each other.
[0094] S203. Perform calculation according to the data lengths of the multiple channels and the data offsets of the multiple channels to obtain the unmixed lengths of the multiple channel data corresponding to the multiple audio channels.
[0095] S204. Determine the channel data corresponding to the minimum channel data unmixed length among the multiple channel data unmixed lengths as the minimum length data.
[0096] S205. Based on the minimum length data, perform audio mixing processing on the multiple channel data in the multiple audio channels and record corresponding offsets to obtain a mixing r...
PUM

Abstract
Description
Claims
Application Information

- Generate Ideas
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com