Method and device for driving music seat based on audio, seat and storage medium
By extracting rhythm signals from audio signals and generating modulated drive signals to drive the music seat vibrator, the problem of lack of rhythm in the vibration effect in the existing technology is solved, and a vibration experience that is consistent with the rhythm of music is achieved.
Patent Information
- Application Number
- CN202511829014.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-05
- Publication Date
- 2026-02-10
AI Technical Summary
In existing technologies, the low-frequency components of audio signals directly drive the vibrator of the music seat, resulting in a lack of rhythm in the vibration effect, and users cannot obtain a strong rhythmic experience.
The audio rhythm signal is extracted from the original audio signal, a sinusoidal carrier signal is generated and modulated to obtain a target driving signal with rhythmic characteristics, which drives the vibrator of the music seat.
The vibration of the music seat is synchronized with the rhythm of the music, allowing users to experience a rhythmic sensation that is consistent with their hearing.
Smart Images

Figure CN121489243A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of music seating technology, and more particularly to a method, apparatus, seat, and storage medium for an audio-driven music seating system. Background Technology
[0002] Music chairs are devices that provide music lovers with a new immersive music experience by converting sound waves into tactile vibrations, thus providing a better sense of musical immersion.
[0003] In existing technologies, the low-frequency components of audio signals are usually used directly as vibration signals to drive vibrators to make seats vibrate. However, the vibrations generated by low-frequency components are continuous and uninterrupted, lacking obvious rhythmic changes, which prevents users from obtaining a strong sense of rhythm. Summary of the Invention
[0004] This invention provides a method, apparatus, seat, and storage medium for an audio-driven music seat, which solves the problem in the prior art that the low-frequency components of the audio signal are directly used as the signal to drive the music seat, resulting in a lack of rhythm in the vibration effect.
[0005] In a first aspect, the present invention provides a method for driving an audio-driven music seat, for driving a vibrator in the music seat, comprising:
[0006] Receive the raw audio signal;
[0007] Extract the audio rhythm signal from the original audio signal;
[0008] A sinusoidal carrier signal is generated, and the sinusoidal carrier signal is modulated using the audio rhythm signal to obtain a target driving signal with rhythmic characteristics;
[0009] The vibrator of the music seat is driven by the target drive signal.
[0010] Optionally, extracting an audio rhythm signal from the original audio signal includes:
[0011] The original audio signal is converted into a single-channel digital audio signal;
[0012] The digital audio signal is filtered to obtain the initial audio rhythm signal;
[0013] The initial envelope signal is extracted from the initial audio rhythm signal;
[0014] The initial envelope signal is compressed to obtain the target rhythm envelope signal as the audio rhythm signal.
[0015] Optionally, filtering the digital audio signal to obtain the initial audio rhythm signal includes:
[0016] Receive the target experience mode selected by the user, and determine a preset filter based on the target experience mode;
[0017] The digital audio signal is filtered using the aforementioned filter to obtain an initial audio rhythm signal;
[0018] The filter includes at least one of a low-pass filter and an IIR band-pass filter, wherein the normalized cutoff frequency of the low-pass filter is:
[0019] ;
[0020] Among them, F h1 For the low-pass cutoff frequency, F s Sampling rate;
[0021] The transfer function of the low-pass filter is:
[0022] ;
[0023] N is the order of the filter, L=N / 2 is the number of second-order cascaded sections, b 0,i b 1,i b 2,i a 1,i a 2,i Let z represent the filter coefficients of the i-th second-order section, and z be the unit delay operator;
[0024] The transfer function of the IIR bandpass filter is:
[0025] ;
[0026] Where b0, b1, b2, a1, and a2 are the filter coefficients.
[0027] Optionally, the initial envelope signal is extracted from the initial audio rhythm signal, including:
[0028] The initial audio rhythm signal is subjected to Hilbert transform to obtain an analytical signal, and the instantaneous amplitude of the analytical signal is calculated to obtain the envelope signal;
[0029] The envelope signal is normalized.
[0030] The normalized envelope signal is smoothed to obtain the initial envelope signal.
[0031] Optionally, a sinusoidal carrier signal is generated, and the sinusoidal carrier signal is modulated using the audio rhythm signal to obtain a target driving signal with rhythmic characteristics, including:
[0032] Generate periodic sine wave signals based on the user's selected target experience mode;
[0033] The amplitude of the periodic sine wave signal is modulated using the audio rhythm signal to obtain the initial driving signal;
[0034] The initial driving signal is smoothed and limited to obtain the target driving signal.
[0035] Optionally, the vibrator of the music seat is driven by the target drive signal, including:
[0036] Convert the target driving signal into an analog signal;
[0037] The analog signal is amplified and output to each vibrator of the music seat to drive each vibrator to vibrate.
[0038] Optionally, it also includes:
[0039] Control the speakers on the music seat to play the original audio signal.
[0040] In a second aspect, the present invention provides an audio-driven music seat-based device for driving a vibrator in the music seat, comprising:
[0041] The raw audio signal receiving module is used to receive raw audio signals;
[0042] An audio rhythm signal extraction module is used to extract audio rhythm signals from the original audio signal;
[0043] A drive signal modulation module is used to generate a sinusoidal carrier signal and modulate the sinusoidal carrier signal with the audio rhythm signal to obtain a target drive signal with rhythmic characteristics.
[0044] A drive module for driving the vibrator of the music seat using the target drive signal.
[0045] Thirdly, the present invention provides a music seat, the music seat comprising an audio processing system and at least one vibrator, the audio processing system comprising:
[0046] At least one processor; and
[0047] A memory communicatively connected to the at least one processor; wherein,
[0048] The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the method of the audio-driven music seat according to the first aspect of the present invention.
[0049] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions that, when executed by a processor, implement the method for an audio-driven music seat as described in the first aspect of the present invention.
[0050] In this embodiment of the invention, an audio rhythm signal is extracted from the original audio signal. After generating a sinusoidal carrier signal, the audio rhythm signal is used to modulate the sinusoidal carrier signal to obtain a target driving signal with rhythmic characteristics. The target driving signal drives the vibrator of the music chair. Compared with directly driving the vibrator with the low-frequency components of the audio signal, this embodiment of the invention extracts the audio rhythm signal to adjust the sinusoidal carrier signal to obtain a target driving signal with rhythmic characteristics. The vibrator is driven by the target driving signal, so that the music chair can intermittently output vibrations that are consistent with the rhythm of the music, so that the user can obtain a rhythmic physical sensation consistent with hearing on the vibrating chair.
[0051] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0052] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0053] Figure 1 This is a flowchart of a method for an audio-driven music seat provided in Embodiment 1 of the present invention;
[0054] Figure 2 This is a schematic diagram showing the distribution of vibrators in a music chair;
[0055] Figure 3 This is a flowchart of a method for an audio-driven music seat provided in Embodiment 2 of the present invention;
[0056] Figure 4 This is a schematic diagram of the interactive interface;
[0057] Figure 5This is a schematic diagram of the structure of a device based on an audio-driven music seat provided in Embodiment 3 of the present invention;
[0058] Figure 6 This is a schematic diagram of the music seat in an embodiment of the present invention;
[0059] Figure 7 This is a schematic diagram of the audio processing system in an embodiment of the present invention;
[0060] Figure 8 This is a schematic diagram of the processor in an embodiment of the present invention. Detailed Implementation
[0061] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0062] Example 1
[0063] Figure 1 This is a flowchart of a method for an audio-driven music seat according to Embodiment 1 of the present invention. This embodiment is applicable to situations where vibration is achieved by driving a music seat with audio. This method can be executed by an audio-driven music seat device, which can be implemented in hardware and / or software and can be configured in the seat. Figure 1 As shown, the method for audio-driven music seats includes:
[0064] S101, Receive the raw audio signal.
[0065] like Figure 2 The diagram shows the structure of the music seat. In this embodiment, the music seat includes at least one vibrator A, which can be built into the interior of the music seat and driven by the audio processing system of the music seat to achieve vibration.
[0066] The audio processing system in this embodiment can be an electronic system installed inside the music seat, or it can be installed outside the music seat as a host computer electrically connected to the music seat. The original audio signal can be the audio signal input to the audio processing system. This audio signal can be an analog signal, such as a dual-channel analog audio signal, which can drive the speaker when played directly.
[0067] S102. Extract the audio rhythm signal from the original audio signal.
[0068] In this embodiment, the audio rhythm signal can be a signal that represents the rhythmic characteristics of music. For example, the audio rhythm signal can be a signal of a preset frequency band in the music, such as the signal of the frequency band to which percussion instruments such as drums and bass belong in the music.
[0069] In this embodiment, the original audio signal can first be converted from an analog signal to a digital signal, and then the digital signal can be filtered by a filter to obtain a signal with a preset frequency band as the audio rhythm signal.
[0070] S103. Generate a sinusoidal carrier signal and modulate it with an audio rhythm signal to obtain a target driving signal with rhythmic characteristics.
[0071] In one embodiment, the sinusoidal carrier signal can be a sinusoidal signal with a preset period, which is used to carry the extracted audio rhythm signal. Specifically, the amplitude of the sinusoidal signal can be adjusted by the audio rhythm signal so that the period of the sinusoidal wave remains unchanged, while the amplitude changes with the intensity of the audio rhythm signal, thereby obtaining a target driving signal that is consistent with the audio rhythm signal.
[0072] S104, A vibrator for a music seat driven by a target drive signal.
[0073] Specifically, the target drive signal can be converted into an analog signal, then split into multiple analog signals of the same number as the number of vibrators. After power amplification, these signals drive each vibrator of the music seat. Since the target drive signal has a rhythm consistent with the audio rhythm signal, the vibrators are driven according to the audio rhythm, and the vibrators eventually vibrate rhythmically.
[0074] In this embodiment of the invention, an audio rhythm signal is extracted from the original audio signal. After generating a sinusoidal carrier signal, the audio rhythm signal is used to modulate the sinusoidal carrier signal to obtain a target driving signal with rhythmic characteristics. The target driving signal drives the vibrator of the music chair. Compared with directly driving the vibrator with the low-frequency components of the audio signal, this embodiment of the invention extracts the audio rhythm signal to adjust the sinusoidal carrier signal to obtain a target driving signal with rhythmic characteristics. The vibrator is driven by the target driving signal, so that the music chair can intermittently output vibrations that are consistent with the rhythm of the music, so that the user can obtain a rhythmic physical sensation consistent with hearing on the vibrating chair.
[0075] Example 2
[0076] Figure 3 This is a flowchart of a method for an audio-driven music seat provided in Embodiment 2 of the present invention. This embodiment optimizes Embodiment 1 as described above. Figure 3As shown, the method for audio-driven music seats includes:
[0077] S301, Receive the raw audio signal.
[0078] like Figure 2 The diagram shows the structure of the music seat. In this embodiment, the music seat includes at least one vibrator A, which can be built into the interior of the music seat and driven by the audio processing system of the music seat to achieve vibration. The original audio signal can be the audio signal input to the audio processing system. The audio signal can be an analog signal, such as a dual-channel analog audio signal.
[0079] S302. Convert the original audio signal into a single-channel digital audio signal.
[0080] In one embodiment, the original audio signal is converted from an analog signal to a digital signal by the ADC analog-to-digital converter function of the audio processing system. The converted digital signal contains dual-channel digital signals, which can be converted into a single-channel digital signal by the MIX function of the audio processing system.
[0081] S303. Filter the digital audio signal to obtain the initial audio rhythm signal.
[0082] In one embodiment, the music seat further includes a display panel on which the user can set an experience mode, such as selecting one of pop music mode, jazz music mode, symphony mode, and movie mode. For example, in movie mode, the vibrator can generate different vibration frequencies according to the movie's ambient music, allowing the user to feel the timbre effect of the vibration according to the movie's ambient music, achieving an immersive movie experience. The timbre tactile vibration is generated by selecting different carrier modulations for different rhythm segments. Upon receiving the target experience mode selected by the user, a preset filter can be determined based on the target experience mode. For example, different experience modes correspond to different filter coefficients, cutoff frequencies, low-pass bands, etc. The filter parameters such as filter coefficients, cutoff frequencies, and low-pass bands can be set based on different target experience modes. Then, the filter is used to filter the digital audio signal to obtain the initial audio rhythm signal.
[0083] like Figure 4 The image shows an example of a display panel with an interactive interface, where users can set the filter frequency, gain, Q value, and threshold, etc.
[0084] The filter includes at least one of a low-pass filter and an IIR band-pass filter. In one embodiment, the normalized cutoff frequency of the low-pass filter is:
[0085] ;
[0086] Among them, F h1 For the low-pass cutoff frequency, F s Sampling rate;
[0087] The transfer function of the low-pass filter is:
[0088] ;
[0089] N is the order of the filter, L=N / 2 is the number of second-order cascaded sections, b 0,i b 1,i b 2,i a 1,i a 2,i Let z represent the filter coefficients of the i-th second-order section, and z be the unit delay operator.
[0090] Specifically, a low-pass filter can extract the rhythmic components, primarily located in the low-frequency band, from a digital audio signal. This low-frequency band typically includes musical beats, drum sounds, and low-frequency rhythmic elements. In a low-pass filter, the input digital audio signal S1[n] passes through four second-order filtering units sequentially. The difference equation for each filtering unit is as follows:
[0091] ;
[0092] The input for the i-th section is x. i [n], the output is y i [n], the cascaded relationship of the four-stage second-order filter units is as follows:
[0093] .
[0094] This embodiment uses a Butterworth low-pass filter, which has a flat amplitude-frequency response in the passband and a smooth transition band, effectively suppressing high-frequency noise while preserving the rhythmic characteristics of music beats, drum sounds, and low-frequency rhythm elements in digital audio signals.
[0095] In another embodiment, an initial audio rhythm signal can be obtained by processing the digital audio signal using an IIR bandpass filter. The IIR bandpass filter is used to extract the rhythm signal located in a preset frequency band (such as the low-to-mid frequency band commonly found in drum sounds and percussion) from the digital audio signal. By selecting the center frequency fc and the quality factor Q, the IIR bandpass filter can enhance the energy of the preset frequency band and suppress irrelevant low-frequency and high-frequency interference signals, thereby providing a clearer target signal for rhythm analysis. The IIR bandpass filter is implemented by a second-order difference equation, and its transfer function is:
[0096] ;
[0097] Where b0, b1, b2, a1, and a2 are filter coefficients, and these coefficients are determined by the center frequency f. c The quality factor Q is calculated and mapped from the analog domain to the digital domain via a bilinear transform, with the center frequency f. c It can be dynamically adjusted according to the characteristics of different sound sources to adapt to different scenarios such as pop music, movie scores or game sound effects. The quality factor Q controls the filtering bandwidth and can be optimized according to the rhythm density. The input digital audio signal x[n] is filtered by IIR bandpass to obtain the output signal y[n].
[0098] ;
[0099] x[n] is the input signal at the current time n, x[n-1] is the input signal at time n-1, x[n-2] is the input signal at time n-2, y[n] is the output signal at the current time n, y[n-1] is the output signal at time n-1, and y[n-2] is the output signal at time n-2.
[0100] The IIR bandpass filter in this embodiment adopts an infinitely long impulse response structure, which consumes low computational resources and is suitable for real-time processing.
[0101] S304. Extract the initial envelope signal from the initial audio rhythm signal.
[0102] In one embodiment, the initial audio rhythm signal can be subjected to Hilbert transform to obtain an analytical signal, and the instantaneous amplitude of the analytical signal can be calculated to obtain an envelope signal. The envelope signal is then normalized to unify its amplitude range to the interval between 0 and 1. The normalized envelope signal is then smoothed to obtain the initial envelope signal. For example, during the balancing process, a root mean square (RMS) sliding window can be used for smoothing to reduce glitches and rapid jitter, resulting in a more stable and natural vibration when the rear-drive vibrator is driven.
[0103] S305. Compress the initial envelope signal to obtain the target rhythm envelope signal as the audio rhythm signal.
[0104] Specifically, based on a preset threshold, the amplitude of the initial envelope signal is compressed to between [0-1] for precise compression and filtering, ultimately generating an ideal target rhythm envelope signal as the audio rhythm signal.
[0105] S306. Generate a periodic sine wave signal based on the target experience mode selected by the user.
[0106] In one embodiment, as described above, the music seat of this embodiment also includes a display panel on which the user can set an experience mode, such as selecting one of pop music mode, jazz music mode, symphony mode and movie mode, and generating sine wave signals of different frequencies according to the user's selected target experience mode.
[0107] S307. The amplitude of the periodic sine wave signal is modulated by the audio rhythm signal to obtain the initial driving signal.
[0108] Specifically, the amplitude of a periodic sine wave signal can be modulated using AM modulation. AM modulation, or amplitude modulation, is a modulation technique that transmits a signal (such as the audio rhythm signal in this embodiment) onto a carrier signal of a certain frequency (such as the periodic sine wave signal in this embodiment). In AM modulation, the frequency and phase of the carrier remain unchanged, while its amplitude changes according to the modulation signal (such as the audio rhythm signal in this embodiment). In this embodiment, a periodic sine wave signal of a specific frequency (such as 80Hz) is generated by an ideal audio rhythm signal modulation signal generator, which ultimately produces an initial driving signal with rhythmic dynamism.
[0109] S308. Smooth and limit the initial drive signal to obtain the target drive signal.
[0110] Specifically, noise in the initial drive signal can be smoothed using a filter, making the initial drive signal more rounded. The smoothed initial drive signal is then processed by DRC (Dynamic Range Control) to map the amplitude range to a preset safe range. Typically, the mapped dynamic range is smaller than the unprocessed dynamic range, which can effectively suppress excessively high transient peak signals and prevent overload or sudden changes in the rhythm modulation signal, thereby preventing damage to the back-end hardware vibrator due to excessive power. In addition, dynamic range control can also ensure signal stability, making vibration feedback more uniform and controllable, improving user comfort and equipment safety.
[0111] S309. Convert the target drive signal into an analog signal.
[0112] The target drive signal is a digital signal, which can be converted into an analog signal through digital-to-analog conversion.
[0113] S310 amplifies the analog signal and outputs it to each vibrator of the music seat to drive each vibrator to vibrate.
[0114] Specifically, the analog signal can be amplified to expand the single target drive signal into four similar signals (equal to the number of vibrators), which are then distributed to the four channels and output to each vibrator. This allows the generated target drive signal to be transmitted to the vibrators mounted on the music seat via wires. The four sets of vibrators synchronously receive the same target drive signal and generate mechanical vibrations. The mechanical vibration waves are transmitted to the entire vibrating seat through the mounting plate mounted on the seat, achieving the effect of rhythmic and dynamic synchronous vibration of the audio signal.
[0115] In one alternative embodiment, the speakers on the music seat can be controlled to play the original audio signal. Specifically, an output interface for an external speaker can be set to enable audio playback and tactile vibration, allowing the auditory and tactile sensations to achieve an immersive audio playback environment.
[0116] In this embodiment of the invention, the original audio signal is converted into a single-channel digital audio signal. The digital audio signal is filtered to obtain an initial audio rhythm signal. An initial envelope signal is extracted from the initial audio rhythm signal. The initial envelope signal is compressed to obtain a target rhythm envelope signal as the audio rhythm signal. A periodic sine wave signal is generated based on the target experience mode selected by the user. The amplitude of the periodic sine wave signal is modulated using the audio rhythm signal to obtain an initial drive signal. The initial drive signal is smoothed and limited to obtain a target drive signal. The target drive signal drives the vibrator, so that the music chair can intermittently output vibrations consistent with the music rhythm, allowing the user to obtain a rhythmic tactile sensation consistent with hearing on the vibrating chair.
[0117] Example 3
[0118] Figure 5 This is a schematic diagram of a device based on an audio-driven music seat provided in Embodiment 3 of the present invention. Figure 5 As shown, the device based on an audio-driven music seat includes:
[0119] The raw audio signal receiving module 501 is used to receive raw audio signals;
[0120] The audio rhythm signal extraction module 502 is used to extract the audio rhythm signal from the original audio signal;
[0121] The drive signal modulation module 503 is used to generate a sinusoidal carrier signal and modulate the sinusoidal carrier signal with the audio rhythm signal to obtain a target drive signal with rhythmic characteristics.
[0122] The drive module 504 is used to drive the vibrator of the music seat using the target drive signal.
[0123] Optionally, the audio rhythm signal extraction module 502 is specifically used for:
[0124] An analog-to-digital converter unit is used to convert the original audio signal into a single-channel digital audio signal;
[0125] A filtering unit is used to filter the digital audio signal to obtain an initial audio rhythm signal;
[0126] An envelope extraction unit is used to extract an initial envelope signal from the initial audio rhythm signal;
[0127] The compression unit is used to compress the initial envelope signal to obtain the target rhythm envelope signal as the audio rhythm signal.
[0128] Optionally, the filtering unit is specifically used for:
[0129] Receive the target experience mode selected by the user, and determine a preset filter based on the target experience mode;
[0130] The digital audio signal is filtered using the aforementioned filter to obtain an initial audio rhythm signal;
[0131] The filter includes at least one of a low-pass filter and an IIR band-pass filter, wherein the normalized cutoff frequency of the low-pass filter is:
[0132] ;
[0133] Among them, F h1 For the low-pass cutoff frequency, F s Sampling rate;
[0134] The transfer function of the low-pass filter is:
[0135] ;
[0136] N is the order of the filter, L=N / 2 is the number of second-order cascaded sections, b 0,i b 1,i b 2,i a 1,i a 2,i Let z represent the filter coefficients of the i-th second-order section, and z be the unit delay operator;
[0137] The transfer function of the IIR bandpass filter is:
[0138] ;
[0139] Where b0, b1, b2, a1, and a2 are the filter coefficients.
[0140] Optionally, the envelope extraction unit is specifically used for:
[0141] The initial audio rhythm signal is subjected to Hilbert transform to obtain an analytical signal, and the instantaneous amplitude of the analytical signal is calculated to obtain the envelope signal;
[0142] The envelope signal is normalized.
[0143] The normalized envelope signal is smoothed to obtain the initial envelope signal.
[0144] Optionally, the drive signal modulation module 503 is specifically used for:
[0145] Generate periodic sine wave signals based on the user's selected target experience mode;
[0146] The amplitude of the periodic sine wave signal is modulated using the audio rhythm signal to obtain the initial driving signal;
[0147] The initial driving signal is smoothed and limited to obtain the target driving signal.
[0148] Optionally, the driver module 504 is specifically used for:
[0149] Convert the target driving signal into an analog signal;
[0150] The analog signal is amplified and output to each vibrator of the music seat to drive each vibrator to vibrate.
[0151] Optionally, it also includes:
[0152] The playback module is used to control the speakers on the music seat to play the original audio signal.
[0153] The device based on an audio-driven music seat provided in the embodiments of the present invention can execute the method based on an audio-driven music seat provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the method.
[0154] Example 4
[0155] Figure 6 A schematic diagram of the structure of a music seat that can be used to implement embodiments of the present invention is shown, such as... Figure 6 As shown, the music chair may include an audio processing system 60, a chair body 61, and at least one vibrator 62 built into the chair body 61, wherein the audio processing system 60 is electrically connected to the at least one vibrator 62.
[0156] like Figure 6As shown, the audio processing system 60 includes at least one processor and a memory (not shown), such as a read-only memory (ROM) or random access memory (RAM), which is communicatively connected to the at least one processor. The memory stores computer programs executable by the at least one processor, which can perform various appropriate actions and processes according to the computer programs stored in the memory. The memory may also store various programs and data required for the operation of the audio processing system.
[0157] The processor can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities, such as a digital signal processor (DSP), as well as any suitable processor, controller, microcontroller, etc. The processor executes the various methods and processes described above, such as the method based on audio-driven music seats.
[0158] In some embodiments, the method based on an audio-driven music seat can be implemented as a computer program tangibly contained in a computer-readable storage medium, which, when loaded and executed by a processor, can perform one or more steps of the method based on an audio-driven music seat described above.
[0159] like Figure 7 The diagram shows the structure of the audio processing system 60, which may include a processor and a power amplifier module. The audio signal is input to the processor, the processor processes the signal and outputs it to the power amplifier module, and the power amplifier module outputs multiple vibration signals to each vibrator 62 of the music seat.
[0160] like Figure 8 The diagram shows the block structure of the processor, which may include a signal input unit, a rhythm extractor, a rhythm envelope extractor, a signal threshold compressor, a signal generator, a rhythm adjustment signal unit, a smoothing processor, and a DRC processor, wherein:
[0161] The signal input device is used to perform MIX (synthesis) processing on the dual-channel digital signal converted by the ADC and convert it into a single-channel digital audio signal;
[0162] A rhythm extractor is used to filter digital audio signals and extract the initial audio rhythm signal;
[0163] The rhythm envelope extractor is used to extract the initial envelope signal from the initial audio rhythm signal;
[0164] The signal threshold compressor is used to compress the initial envelope signal to obtain the target rhythm envelope signal as the audio rhythm signal;
[0165] A signal generator is used to generate periodic sine wave signals;
[0166] The rhythm adjustment signal generator is used to modulate the amplitude of a periodic sine wave signal with an audio rhythm signal to obtain an initial drive signal;
[0167] The smoothing processor is used to smooth the initial drive signal to obtain a smoothed initial drive signal;
[0168] The DRC processor is used to limit the smoothed initial drive signal to obtain the target drive signal. The target drive signal is converted by the DAC converter and output to the power amplifier module. The power amplifier module expands the signal into four vibration signals, amplifies them, and outputs them to each vibrator to ensure that each vibrator vibrates synchronously.
[0169] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0170] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A method for an audio-driven music chair, characterized in that, The vibrators used to drive the music seats include: Receive the raw audio signal; Extract the audio rhythm signal from the original audio signal; A sinusoidal carrier signal is generated, and the sinusoidal carrier signal is modulated using the audio rhythm signal to obtain a target driving signal with rhythmic characteristics; The vibrator of the music seat is driven by the target drive signal.
2. The method according to claim 1, characterized in that, Extracting the audio rhythm signal from the original audio signal includes: The original audio signal is converted into a single-channel digital audio signal; The digital audio signal is filtered to obtain the initial audio rhythm signal; The initial envelope signal is extracted from the initial audio rhythm signal; The initial envelope signal is compressed to obtain the target rhythm envelope signal as the audio rhythm signal.
3. The method according to claim 2, characterized in that, The initial audio rhythm signal is obtained by filtering the digital audio signal, including: Receive the target experience mode selected by the user, and determine a preset filter based on the target experience mode; The digital audio signal is filtered using the aforementioned filter to obtain an initial audio rhythm signal; The filter includes at least one of a low-pass filter and an IIR band-pass filter, wherein the normalized cutoff frequency of the low-pass filter is: ; Among them, F h1 For the low-pass cutoff frequency, F s Sampling rate; The transfer function of the low-pass filter is: ; N is the order of the filter, L=N / 2 is the number of second-order cascaded sections, b 0,i b 1,i b 2,i a 1,i a 2,i Let z represent the filter coefficients of the i-th second-order section, and z be the unit delay operator; The transfer function of the IIR bandpass filter is: ; Where b0, b1, b2, a1, and a2 are filter coefficients.
4. The method according to claim 2, characterized in that, Extracting the initial envelope signal from the initial audio rhythm signal includes: The initial audio rhythm signal is subjected to Hilbert transform to obtain an analytical signal, and the instantaneous amplitude of the analytical signal is calculated to obtain the envelope signal; The envelope signal is normalized. The normalized envelope signal is smoothed to obtain the initial envelope signal.
5. The method according to claim 1, characterized in that, Generating a sinusoidal carrier signal, and modulating the sinusoidal carrier signal with the audio rhythm signal to obtain a target driving signal with rhythmic characteristics, including: Generate periodic sine wave signals based on the user's selected target experience mode; The amplitude of the periodic sine wave signal is modulated using the audio rhythm signal to obtain the initial driving signal; The initial driving signal is smoothed and limited to obtain the target driving signal.
6. The method according to any one of claims 1-5, characterized in that, The vibrator of the music seat is driven by the target drive signal, comprising: Convert the target driving signal into an analog signal; The analog signal is amplified and output to each vibrator of the music seat to drive each vibrator to vibrate.
7. The method according to any one of claims 1-5, characterized in that, Also includes: Control the speakers on the music seat to play the original audio signal.
8. A device based on an audio-driven music seat, characterized in that, The vibrators used to drive the music seats include: The raw audio signal receiving module is used to receive raw audio signals; An audio rhythm signal extraction module is used to extract audio rhythm signals from the original audio signal; A drive signal modulation module is used to generate a sinusoidal carrier signal and modulate the sinusoidal carrier signal with the audio rhythm signal to obtain a target drive signal with rhythmic characteristics. A drive module for driving the vibrator of the music seat using the target drive signal.
9. A music chair, characterized in that, The music seat includes an audio processing system and at least one vibrator, the audio processing system comprising: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-7 based on an audio-driven music seat.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the method of any one of claims 1-7 based on an audio-driven music seat.