Stage sound effect control system and method based on PC system
Through the stage sound control system based on the PC system, three-dimensional modeling and real-time adjustment strategies are used to solve the problem of the number of audiences and environmental noise in the stage sound control, ensuring sound clarity and audience experience.
Patent Information
- Application Number
- CN202510317000.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-18
- Publication Date
- 2025-07-18
AI Technical Summary
In the prior art, the stage sound effect control system cannot accurately control the sound effect based on the number of audiences on stage performances and the ambient noise, resulting in different volume and clarity heard by the audience, affecting the viewing experience.
The stage sound effect control system based on the PC system is adopted. By obtaining the number of tickets and ambient noise data, a three-dimensional stage scene model is established, simulation training and judgment strategies are carried out, and the sound effects are adjusted in real time to ensure that the audience hears clear target sound effects and reduce environmental noise interference.
Real-time adjustment of sound effects is achieved based on audience attendance and ambient noise, ensuring that the sound effects heard by the audience are close to the required sound effects, and improving the audience's auditory experience and stage performance effects.
Smart Images

Figure CN120335755A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of stage sound effects, and specifically provides a stage sound effect control system and method based on a PC system. Background Art
[0002] Currently, with the development of the cultural industry, the role of digital stages in cultural and sports performances has become increasingly prominent. During performances, the control requirements for stage elements such as lighting, sound effects, video, machinery, and scenery are becoming higher and more precise. Among them, the playback and control of sound effects play a crucial role in creating a stage atmosphere and enhancing the audience experience.
[0003] In the prior art, when controlling stage sound effects, it is generally not convenient to control the sound effects according to the number of audiences at the stage performance site. Since the human body has the ability to absorb sound, the number of audiences at the stage site will affect the transmission of stage sound effects, resulting in different sound volumes and clarity of the sound effects heard by the audience, which affects the audience viewing experience. Moreover, it is not convenient to control the stage sound effects in real time according to the environmental noise at the stage performance site, and the environmental noise will interfere with the transmission of stage sound effects, reducing the audience's perception of listening to the sound effects, thus further affecting the audience's experience of watching the overall stage performance. Summary of the Invention
[0004] The present invention provides a stage sound effect control system and method based on a PC system, which has the beneficial effects of being able to obtain the ticket sales quantity of the current stage performance before the formal start of the stage performance, thereby calculating the attendance rate of the current stage performance, selecting appropriate stage sound effects for playback, reducing the influence of different numbers of audiences on stage sound effects, and being able to control the stage sound effects according to the environmental noise during the stage performance and the playback of stage sound effects, reducing the interference of environmental noise on the audience's ears receiving the target sound effects, and ensuring the clarity of the target sound effects heard by the audience, and solving the problems in the above background art that it is not convenient to control the sound effects according to the number of audiences at the stage performance site and it is not convenient to control the stage sound effects in real time according to the environmental noise at the stage performance site.
[0005] The present invention provides the following technical solution: A stage sound effect control system based on a PC system, comprising:
[0006] A collection module: obtaining layout data, required sound effects, the ticket sales quantity of the current stage performance, and environmental noise data;
[0007] The layout data includes the performance stage layout, the audience seating layout, and the audio equipment layout;
[0008] The audience seating layout includes the audience seating area and the total number of seats in the audience seating;
[0009] The environmental noise data includes the environmental noise sound source, noise frequency, and noise volume;
[0010] 3D modeling module: According to the layout data, establish a 3D stage scene model in the PC system for simulating stage sound effects;
[0011] Simulation training module: According to the ticket sales quantity of the current stage performance and the required sound effects, conduct simulation training in the 3D stage scene model to form a data comparison set, which is used to train different sound effects played by the sound equipment under different audience attendance rates, so that the sound effects heard by the audience in the auditorium are always the required sound effects;
[0012] Judgment module: According to the ticket sales quantity of the current stage performance and the data comparison set, form sound effect judgment data by enabling the sound effect judgment strategy, which is used to judge the sound effects of the sound equipment turned on for the current stage performance;
[0013] Regulation module: According to the environmental noise data, form sound effect adjustment data by enabling the sound effect adjustment judgment strategy, and adjust the stage sound effects in real time to reduce the interference of environmental noise on the stage sound effects.
[0014] The present invention also provides a method for a stage sound effect control system based on a PC system. The simulation training in the 3D stage scene model according to the number of audiences and the required sound effects to form a data comparison set includes:
[0015] Obtain the total number of seats in the stage auditorium and define it as the number of seats;
[0016] Obtain the number of audiences in different stage performance sessions and define it as the number of audiences;
[0017] Execute the attendance rate range judgment strategy to extract the attendance rate range set A;
[0018] Obtain the required sound effects;
[0019] Execute the sound effect simulation training strategy for each element in the attendance rate range set A;
[0020] Obtain the preset sound effects corresponding to each element in the attendance rate range set A to form a preset sound effect set B, denoted as B1, B2, B3, B4;
[0021] Correspond the elements in the attendance rate range set A with the elements in the preset sound effect set B one by one to form a comparison set, denoted as A1B1, A2B2, A3B3, A4B4.
[0022] As an alternative solution to the method for the stage sound effect control system based on a PC system of the present invention, wherein: the attendance rate range judgment strategy includes:
[0023] Obtain the total number of seats in the auditorium of the stage and define it as the number of seats;
[0024] Obtain the number of audiences in different stage performance sessions and define it as the number of audiences;
[0025] Calculate the attendance rate of different stage performance sessions and define it as the target attendance rate. The target attendance rate = the number of audiences ÷ the number of seats;
[0026] Set the first threshold, the second threshold, the third threshold, and the fourth threshold, and denote them as y1, y2, y3, and y4 respectively. Among them, the first threshold < the second threshold, the second threshold < the third threshold, and the third threshold < the fourth threshold;
[0027] Divide the target attendance rate into the first range, the second range, the third range, and the fourth range, and mark them as A1[0, y1], A2(y1, y2], A3(y2, y3], and A4(y3, y4] respectively;
[0028] Integrate A1, A2, A3, and A4 to form the attendance rate range set A.
[0029] As an alternative solution of the method of the stage sound effect control system based on the PC system described in the present invention, wherein: the obtaining the required sound effect is specifically:
[0030] Set the start time of the stage performance as the initial time point and the end time of the stage performance as the termination time point;
[0031] Set the adjustment duration;
[0032] Starting from the initial time point, calculate the adjustment time points between the initial time point and the termination time point according to the adjustment duration;
[0033] The adjustment time points include the first time point, the second time point... the nth time point, where the first time point = the initial time point + the adjustment duration, the second time point = the initial time point + (the adjustment duration × 2)... the nth time point = the initial time point + (the adjustment duration × n);
[0034] Obtain the initial time point, all adjustment time points, and the termination time point to form a time point set;
[0035] Obtain the time periods between every two adjacent elements in the time point set and define them as the target time periods to form a time period set;
[0036] Obtain all the required sound effect sound sources for each element in the time period set;
[0037] Obtain the frequencies required by all the required sound effect sound sources and define them as the required sound effect frequencies;
[0038] Obtain the volume of all the required sound source sounds of the requirements, and define it as the required sound volume;
[0039] By using all the required sound source sounds corresponding to all the target time periods, all the required sound frequencies corresponding to all the required sound source sounds, and all the required sound volumes corresponding to all the required sound source sounds from the initial time point to the termination time point, form the required sound.
[0040] As an alternative solution of the method of the stage sound control system based on the PC system described in the present invention, wherein: the sound effect simulation training strategy includes:
[0041] Obtain the required sound;
[0042] Define the required sound as the initial playing sound;
[0043] Turn on the audio device with the initial playing sound;
[0044] Obtain the auditorium area;
[0045] Obtain the four corner points of the auditorium area, which are respectively denoted as the first inflection point, the second inflection point, the third inflection point, and the fourth inflection point, where the first inflection point is not adjacent to the third inflection point, and the second inflection point is not adjacent to the fourth inflection point;
[0046] Connect the first inflection point and the third inflection point to form the first connection line;
[0047] Connect the second inflection point and the fourth inflection point to form the second connection line;
[0048] Obtain the intersection point of the first connection line and the second connection line, and define it as the target measurement point;
[0049] S1. Real-time obtain the sound effect at the target measurement point, and define it as the measurement sound effect;
[0050] S2. If the measurement sound effect = the required sound effect, then define the initial playing sound effect as the preset sound effect;
[0051] If the measurement sound effect ≠ the required sound effect, then execute the simulation adjustment strategy.
[0052] As an alternative solution of the method of the stage sound control system based on the PC system described in the present invention, wherein: the simulation adjustment strategy includes:
[0053] Adjust the overall volume of the initial playing sound effect;
[0054] Obtain the adjusted sound effect, and define it as the adjusted sound effect;
[0055] Recognize the adjusted sound effect as the initial playing sound effect, and repeat steps S1 - S2 until the measurement sound effect = the required sound effect.
[0056] As an alternative solution to the method of the stage sound effect control system based on the PC system of the present invention, wherein: the sound effect activation determination strategy includes:
[0057] Obtain the number of tickets sold for the current stage performance, and define it as the current number;
[0058] Calculate the current attendance rate, where the current attendance rate = current number ÷ number of seats;
[0059] Obtain the element corresponding to the current attendance rate in the comparison set, and define it as the target element;
[0060] Obtain the preset sound effect under the target element, and define it as the target sound effect;
[0061] Then when it reaches the performance time, turn on the audio equipment with the target sound effect.
[0062] As an alternative solution to the method of the stage sound effect control system based on the PC system of the present invention, wherein: the sound effect adjustment determination strategy includes:
[0063] Obtain all environmental noise sound sources in real time, and define them as environmental sound sources;
[0064] Obtain the noise frequency of each environmental sound source in real time, and define it as the environmental frequency;
[0065] Obtain the noise volume of each environmental sound source in real time, and define it as the environmental volume;
[0066] Set the volume threshold;
[0067] If the environmental volume ≥ volume threshold, then define the environmental sound source corresponding to the environmental volume as the determination sound source;
[0068] Obtain the environmental frequency corresponding to the determination sound source, and define it as the determination frequency;
[0069] Obtain all the sound effect sound sources currently playing in the target sound effect, and define them as the current sound effect sound sources;
[0070] Obtain the sound effect frequencies of all the sound effect sound sources currently playing in the target sound effect, and define them as the current sound source frequencies;
[0071] If there is no overlap between the determination frequency and the current sound source frequency, then increase the overall volume of the target sound effect;
[0072] If there is an overlap between the determination frequency and the current sound source frequency, then execute the local adjustment strategy.
[0073] As an alternative solution to the method of the stage sound effect control system based on the PC system of the present invention, wherein: the local adjustment strategy includes:
[0074] Extract the current sound source frequency that is the same as the determination frequency, and define it as the target sound source frequency;
[0075] Obtain the current sound effect sound source corresponding to the target sound source frequency and define it as the target sound effect sound source;
[0076] Obtain the sound effect volume of the target sound effect sound source and define it as the target sound source volume;
[0077] Then reduce the target sound source volume.
[0078] The present invention has the following beneficial effects:
[0079] 1. The stage sound effect control system and method based on the PC system can perform simulation training in the three-dimensional stage scene model according to the audience attendance rate and the required sound effect. When training at different audience attendance rates, the different sound effects played by the audio equipment when the sound effect heard by the audience in the auditorium is always the required sound effect are formed into a data comparison set. Then, according to the actual audience attendance rate during the performance, different audio equipment start sound effects are provided so that the sound effect heard by the audience is closer to the required sound effect.
[0080] 2. The stage sound effect control system and method based on the PC system can obtain the number of tickets sold for the current stage performance before the formal start of the stage performance, thereby calculating the attendance rate of the current stage performance. Compare the attendance rate with the data comparison set to pre-determine the sound effect of turning on the audio equipment for the current stage performance. The pre-determined sound effect can eliminate the influence of different numbers of audiences on the sound effect propagation, so that the sound effect heard by the audience is closer to the required sound effect, improving the auditory experience of the audience, and further improving the overall effect of watching the stage performance.
[0081] 3. The stage sound effect control system and method based on the PC system can, during the formal performance of the stage performance, that is, during the playback of the stage sound effect, obtain the environmental noise in real time. When the environmental noise volume is large and there is a sound source with the same frequency as the sound effect in the environmental noise, the volume of the sound effect sound source in the currently played stage sound effect with the same frequency as the environmental sound source can be reduced to achieve the effect of balancing the target sound effect and the external environmental noise, thereby reducing the interference of the environmental noise on the audience in the auditorium receiving the target sound effect and ensuring the clarity of the target sound effect heard by the audience in the auditorium. When the environmental noise volume is large but there is no sound source with the same frequency as the sound effect in the environmental noise, the overall volume of the currently played stage sound effect can be increased so that the currently played stage sound effect can cover the environmental noise as much as possible, thereby reducing the interference of the environmental noise on the audience's ears receiving the stage sound effect and ensuring the clarity of the stage sound effect heard by the audience. BRIEF DESCRIPTION OF THE DRAWINGS
[0082] Figure 1 It is a block diagram of the stage sound effect control system based on the PC system of the present invention;
[0083] Figure 2 This is the method block diagram of the stage sound effect control system based on the PC system of the present invention;
[0084] Figure 3 This is the schematic diagram of the target measurement point of the present invention. Detailed implementation manners
[0085] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0086] Embodiment 1, please refer to Figure 1 , a stage sound effect control system based on the PC system, including:
[0087] Collection module: Obtain layout data, required sound effects, the number of tickets sold for the current stage performance, and environmental noise data;
[0088] The layout data includes the performance stage layout, the auditorium layout, and the audio equipment layout;
[0089] The auditorium layout includes the auditorium area and the total number of auditorium seats;
[0090] The environmental noise data includes environmental noise sources, noise frequencies, and noise volumes;
[0091] 3D modeling module: Establish a 3D stage scene model in the PC system according to the layout data for simulating the stage sound effects;
[0092] Simulation training module: Perform simulation training in the 3D stage scene model according to the number of tickets sold for the current stage performance and the required sound effects to form a data comparison set for training different sound effects played by the audio equipment under different audience attendance rates, so that the sound effects heard by the audience in the auditorium are always the required sound effects;
[0093] Determination module: According to the number of tickets sold for the current stage performance and the data comparison set, form sound effect determination data by enabling the sound effect determination strategy for determining the sound effects of the audio equipment to be turned on for the current stage performance;
[0094] Regulation module: According to the environmental noise data, form sound effect adjustment data by enabling the sound effect adjustment determination strategy to adjust the stage sound effects in real time to reduce the interference of environmental noise on the stage sound effects.
[0095] Through the above-mentioned stage sound effect control system based on the PC system, it is possible to perform simulation training within the three-dimensional stage scene model according to the audience attendance rate and the required sound effects. During the training, when the sound effects heard by the audience in the auditorium are always the required sound effects under different audience attendance rates, different sound effects played by the sound equipment are formed to create a data comparison set. Before the official start of the stage performance, the number of tickets sold for this stage performance can be obtained, and then the attendance rate of this stage performance can be estimated. The corresponding stage sound effects can be selected from the data comparison set for playback, reducing the impact of different numbers of audiences on the stage sound effects. During the stage performance and the playback of the stage sound effects, the stage sound effects can be controlled according to the ambient noise, reducing the interference of the ambient noise on the audience's ears receiving the target sound effects and ensuring the clarity of the target sound effects heard by the audience.
[0096] Embodiment 2, please refer to Figure 2 , this embodiment is an improvement based on Embodiment 1. This embodiment also provides a method for a stage sound effect control system based on the PC system. Among them, simulation training is performed within the three-dimensional stage scene model according to the number of audiences and the required sound effects to form a data comparison set, which specifically includes:
[0097] Obtain the total number of seats in the stage auditorium and define it as the number of seats;
[0098] Obtain the number of audiences in different stage performance sessions and define it as the number of audiences;
[0099] Execute the attendance rate range determination strategy to extract the attendance rate range set A. Different target attendance rates indicate different numbers of audiences in the auditorium area. An increase in the number of audiences will increase the sound absorption ability, reduce sound reflection and echo, while a decrease in the number of audiences will increase sound reflection and echo and reduce the sound absorption ability. Therefore, when the sound equipment emits the same sound effect, different numbers of audiences will result in different sound effects transmitted to the ears of the audience;
[0100] Obtain the required sound effects, which are the sound effects that the audience in the auditorium needs to hear;
[0101] Execute the sound effect simulation training strategy for each element in the attendance rate range set A;
[0102] Obtain the preset sound effects corresponding to each element in the attendance rate range set A to form a preset sound effect set B, denoted as B1, B2, B3, B4;
[0103] Correspond the elements in the attendance rate range set A with the elements in the preset sound effect set B one by one to form a comparison set, denoted as A1B1, A2B2, A3B3, A4B4.
[0104] In this embodiment, the attendance rate range determination strategy specifically includes:
[0105] Obtain the total number of seats in the auditorium of the stage, and define it as the number of seats;
[0106] Obtain the number of audiences in different stage performance sessions, and define it as the number of audiences;
[0107] Calculate the attendance rate of different stage performance sessions, and define it as the target attendance rate. The target attendance rate = the number of audiences ÷ the number of seats;
[0108] Set the first threshold, the second threshold, the third threshold, and the fourth threshold, which are denoted as y1, y2, y3, and y4 respectively. Among them, the first threshold < the second threshold, the second threshold < the third threshold, the third threshold < the fourth threshold. The first threshold, the second threshold, the third threshold, and the fourth threshold are all thresholds for dividing the target attendance rate range. For example, the first threshold is 25%, the second threshold is 50%, the third threshold is 75%, and the fourth threshold is 100%;
[0109] Divide the target attendance rate into the first range, the second range, the third range, and the fourth range, and mark them as A1[0, y1], A2(y1, y2], A3(y2, y3], and A4(y3, y4] respectively;
[0110] Integrate A1, A2, A3, and A4 to form the attendance rate range set A.
[0111] In this embodiment, obtaining the required sound effect is specifically as follows:
[0112] Set the start time of the stage performance as the initial time point, and set the end time of the stage performance as the termination time point;
[0113] Set the adjustment duration. The adjustment duration is the interval duration for obtaining the adjustment time points between the initial time point and the termination time point, so that the duration between adjacent two adjustment time points is the adjustment duration. For example, the adjustment duration is 1 second;
[0114] Starting from the initial time point, calculate the adjustment time points between the initial time point and the termination time point according to the adjustment duration;
[0115] The adjustment time points include the first time point, the second time point... the nth time point, where the first time point = the initial time point + the adjustment duration, the second time point = the initial time point + (the adjustment duration × 2)... the nth time point = the initial time point + (the adjustment duration × n);
[0116] Obtain the initial time point, all adjustment time points, and the termination time point to form a time point set;
[0117] Obtain the time periods between every two adjacent elements in the time point set, and define them as the target time periods to form a time period set;
[0118] Obtain all the required sound source of the sound effect for each element in the time period set;
[0119] Obtain the frequency required by all the required sound sources of the sound effect, and define it as the required sound effect frequency;
[0120] Obtain the volume required by all the required sound sources of the sound effect, and define it as the required sound effect volume;
[0121] By using all the required sound sources of the sound effect corresponding to all the target time periods, the required sound effect frequency corresponding to all the required sound sources of the sound effect, and the required sound effect volume corresponding to all the required sound sources of the sound effect from the initial time point to the termination time point, form the required sound effect. The sound effects used in stage performances are generally: in different time periods, that is, according to the requirements of the performance in different time periods, different types of sound sources are mixed, and different sound sources are played at different frequencies and different volumes.
[0122] In this embodiment, the sound effect simulation training strategy specifically includes:
[0123] Obtain the required sound effect;
[0124] Define the required sound effect as the initial playback sound effect;
[0125] Turn on the audio device with the initial playback sound effect;
[0126] Obtain the auditorium area, such as Figure 3 as shown;
[0127] Obtain the four corner points of the auditorium area, which are respectively recorded as the first inflection point, the second inflection point, the third inflection point and the fourth inflection point, where the first inflection point and the third inflection point are not adjacent, and the second inflection point and the fourth inflection point are not adjacent;
[0128] Connect the first inflection point and the third inflection point to form the first connection line;
[0129] Connect the second inflection point and the fourth inflection point to form the second connection line;
[0130] Obtain the intersection point of the first connection line and the second connection line, and define it as the target measurement point;
[0131] S1. Real-time obtain the sound effect at the target measurement point, and define it as the measurement sound effect;
[0132] S2. If the measurement sound effect = the required sound effect, it indicates that when the audio device plays the initial playback sound effect, the sound effect heard by the audience in the auditorium meets the requirements, then define the initial playback sound effect as the preset sound effect;
[0133] If the measurement sound effect ≠ the required sound effect, it indicates that when the audio device plays the initial playback sound effect, the sound effect heard by the audience in the auditorium cannot meet the requirements, then execute the simulation adjustment strategy.
[0134] In this embodiment, the simulation adjustment strategy specifically includes:
[0135] Adjust the overall volume of the initial playback sound effect. Here, adjusting the overall volume of the initial playback sound effect means: adjusting the overall initial playback sound effect and uniformly increasing or decreasing the volume of all sound sources in each target time period;
[0136] Obtain the adjusted sound effect and define it as the adjusted sound effect;
[0137] Recognize the adjusted sound effect as the initial playback sound effect, and repeat steps S1 - S2 until the measured sound effect = the required sound effect.
[0138] Embodiment 3. This embodiment is an improvement based on Embodiment 2. The sound effect determination strategy is specifically included:
[0139] Obtain the ticket sales quantity of this stage performance, define it as the quantity of this performance, and predict the number of audiences of this stage performance according to the ticket sales quantity of this stage performance;
[0140] Calculate the attendance rate of this performance. The attendance rate of this performance = the quantity of this performance ÷ the number of seats;
[0141] Obtain the corresponding element in the control set for the attendance rate of this performance and define it as the target element;
[0142] Obtain the preset sound effect under the target element and define it as the target sound effect;
[0143] Then when it reaches the performance time, turn on the audio equipment with the target sound effect.
[0144] Embodiment 4. This embodiment is an improvement based on Embodiment 3. The sound effect adjustment determination strategy specifically includes:
[0145] Obtain all environmental noise sound sources in real time and define them as environmental sound sources;
[0146] Obtain the noise frequency of each environmental sound source in real time and define it as the environmental frequency;
[0147] Obtain the noise volume of each environmental sound source in real time and define it as the environmental volume;
[0148] Set a volume threshold. The volume threshold is the determination value of the environmental volume. By comparing the environmental volume with the volume threshold, determine whether the environmental sound source will affect the sound effect;
[0149] If the environmental volume ≥ the volume threshold, it indicates that this environmental volume is relatively large, and thus it indicates that the environmental sound source corresponding to this environmental volume will affect the sound transmitted from the target sound effect to the audience's ears. Then, define the environmental sound source corresponding to this environmental volume as the determined sound source;
[0150] Obtain the environmental frequency corresponding to the determined sound source and define it as the determined frequency;
[0151] Obtain all the sound sources currently playing in the target sound effect, and define them as the current sound sources;
[0152] Obtain the sound frequencies of all the sound sources currently playing in the target sound effect, and define them as the current source frequencies;
[0153] If it is determined that the frequencies do not overlap with the current source frequencies, it indicates that there is no sound source with the same frequency as the determined sound source among all the sound sources currently playing in the target sound effect. Then, increase the overall volume of the target sound effect. By increasing the overall volume of the target sound effect, the target sound effect can cover the ambient noise as much as possible, thereby reducing the interference of the ambient noise on the ears of the audience in the auditorium to receive the target sound effect and ensuring the clarity of the target sound effect heard by the audience in the auditorium;
[0154] If it is determined that the frequencies overlap with the current source frequencies, it indicates that there is a sound source with the same frequency as the determined sound source among all the sound sources currently playing in the target sound effect. Then, execute the local adjustment strategy.
[0155] In this embodiment, the local adjustment strategy specifically includes:
[0156] Extract the current source frequencies that are the same as the determined frequencies, and define them as the target source frequencies;
[0157] Obtain the current sound sources corresponding to the target source frequencies, and define them as the target sound sources;
[0158] Obtain the sound volumes of the target sound sources, and define them as the target source volumes;
[0159] Then, reduce the target source volume. By reducing the volume of the sound sources in the target sound effect that are the same as the ambient sound sources, the effect of balancing the target sound effect and the external ambient noise can be achieved, thereby reducing the interference of the ambient noise on the ears of the audience in the auditorium to receive the target sound effect and ensuring the clarity of the target sound effect heard by the audience in the auditorium.
[0160] This embodiment of the present disclosure also provides a non-transitory computer-readable storage medium. This non-transitory computer-readable storage medium stores computer instructions, and these computer instructions are used to cause the computer to execute the stage sound effect control system and method based on the PC system in the foregoing method embodiment.
[0161] It should be noted that more specific examples of the computer-readable storage medium may include a portable computer disk, a hard disk, an erasable programmable read-only memory (E2PROM or flash memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. The above computer-readable medium may be included in the above electronic device; or it may exist separately without being assembled into the electronic device.
[0162] The above computer-readable medium carries one or more programs, and when the one or more programs are executed by the electronic device, the electronic device can implement the solution provided by the above method embodiment.
[0163] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or combinations thereof. The program code may be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network - including a local area network (LAN) or a wide area network (WAN) - or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0164] It should be noted that in this document, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, article, or device that includes a series of elements includes not only those elements but also other elements not expressly listed, or also includes elements inherent to such process, method, article, or device.
[0165] The above are only the preferred embodiments of the present invention. It should be pointed out that for those of ordinary skill in the art, without departing from the technical principle of the present invention, several improvements and modifications can be made, and these improvements and modifications should also be regarded as the protection scope of the present invention.
Claims
1. A stage sound effect control system based on a PC system, characterized in that: Including: Collection module: Obtain layout data, required sound effects, the number of tickets sold for the current stage performance, and environmental noise data; The layout data includes the performance stage layout, the auditorium layout, and the audio equipment layout; The auditorium layout includes the auditorium area and the total number of auditorium seats; The environmental noise data includes the environmental noise sound source, noise frequency, and noise volume; 3D modeling module: According to the layout data, establish a 3D stage scene model in the PC system for simulating stage sound effects; Simulation training module: Conduct simulation training in the 3D stage scene model according to the number of tickets sold for the current stage performance and the required sound effects to form a data comparison set for training different sound effects played by the audio equipment at different audience attendance rates, so that the sound effects heard by the audience in the auditorium are always the required sound effects; Determination module: According to the number of tickets sold for the current stage performance and the data comparison set, form sound effect determination data by enabling the sound effect determination strategy for determining the sound effects of the audio equipment for the current stage performance; Regulation module: According to the environmental noise data, form sound effect adjustment data by the sound effect adjustment determination strategy to adjust the stage sound effects in real time to reduce the interference of environmental noise on the stage sound effects.
2. A method of using the stage sound effect control system based on a PC system according to claim 1, characterized in that: The simulation training in the 3D stage scene model according to the number of audience and the required sound effects to form a data comparison set includes: Obtain the total number of seats in the stage auditorium and define it as the number of seats; Obtain the number of audiences for different stage performance sessions and define it as the number of audiences; Execute the attendance rate range determination strategy to extract the attendance rate range set A; Obtain the required sound effects; Execute the sound effect simulation training strategy for each element in the attendance rate range set A; Obtain the preset sound effects corresponding to each element in the attendance rate range set A to form a preset sound effect set B, denoted as B1, B2, B3, B4; Correspond the elements in the attendance rate range set A with the elements in the preset sound effect set B one by one to form a comparison set, denoted as A1B1, A2B2, A3B3, A4B4.
3. The method of the stage sound effect control system based on the PC system according to claim 2, wherein: The attendance rate range determination strategy includes: Obtain the total number of seats in the stage auditorium and define it as the number of seats; Obtain the number of audiences for different stage performance sessions and define it as the number of audiences; Calculate the attendance rate for different stage performance sessions and define it as the target attendance rate, where the target attendance rate = number of audiences ÷ number of seats; Set the first threshold, second threshold, third threshold, and fourth threshold, denoted as y1, y2, y3, and y4 respectively, where the first threshold < the second threshold, the second threshold < the third threshold, and the third threshold < the fourth threshold; Divide the target attendance rate into the first range, second range, third range, and fourth range, marked as A1[0, y1], A2(y1, y2], A3(y2, y3], and A4(y3, y4] respectively; Integrate A1, A2, A3, and A4 to form the attendance rate range set A.
4. The method of the stage sound effect control system based on a PC system according to claim 3, characterized in that: The obtaining of the required sound effects is specifically: Set the start time of the stage performance as the initial time point and the end time of the stage performance as the termination time point; Set the adjustment duration; Starting from the initial time point, calculate the adjusted time points between the initial time point and the termination time point according to the adjustment duration; The adjusted time points include the first time point, the second time point... the nth time point, where the first time point = initial time point + adjustment duration, the second time point = initial time point + (adjustment duration × 2)... the nth time point = initial time point + (adjustment duration × n); Obtain the initial time point, all adjusted time points and the termination time point to form a time point set; Obtain the time periods between every two adjacent elements in the time point set, define them as target time periods, and form a time period set; Obtain all the required sound source of the sound effects for each element in the time period set; Obtain the frequencies required by all the required sound source of the sound effects, and define them as the required sound effect frequencies; Obtain the volumes required by all the required sound source of the sound effects, and define them as the required sound effect volumes; By using all the required sound source of the sound effects corresponding to all the target time periods, the required sound effect frequencies corresponding to all the required sound source of the sound effects, and the required sound effect volumes corresponding to all the required sound source of the sound effects between the initial time point and the termination time point, form the required sound effect.
5. The method of the stage sound effect control system based on a PC system according to claim 4, characterized in that: The sound effect simulation training strategy includes: Obtain the required sound effect; Define the required sound effect as the initial playback sound effect; Turn on the audio device with the initial playback sound effect; Obtain the audience area; Obtain the four corner points of the audience area, which are respectively recorded as the first inflection point, the second inflection point, the third inflection point and the fourth inflection point, where the first inflection point is not adjacent to the third inflection point, and the second inflection point is not adjacent to the fourth inflection point; Connect the first inflection point and the third inflection point to form the first connection line; Connect the second inflection point and the fourth inflection point to form the second connection line; Obtain the intersection point of the first connection line and the second connection line, and define it as the target measurement point; S1. Real-time obtain the sound effect at the target measurement point, and define it as the measured sound effect; S2. If the measured sound effect = the required sound effect, then define the initial playback sound effect as the preset sound effect; If the measured sound effect ≠ the required sound effect, then execute the simulation adjustment strategy.
6. The method of the stage sound effect control system based on the PC system according to claim 5, characterized in that: The simulation adjustment strategy includes: Adjust the overall volume of the initial playback sound effect; Obtain the adjusted sound effect, and define it as the adjusted sound effect; Define the adjusted sound effect as the initial playback sound effect, and repeat steps S1 - S2 until the measured sound effect = the required sound effect.
7. The method of the stage sound effect control system based on the PC system according to claim 6, wherein: The sound effect startup determination strategy includes: Obtain the number of tickets sold for the current stage performance, and define it as the current number; Calculate the current attendance rate, where the current attendance rate = current number ÷ number of seats; Obtain the element corresponding to the current attendance rate in the control set, and define it as the target element; Obtain the preset sound effect under the target element, and define it as the target sound effect; Then when it reaches the performance time, turn on the audio device with the target sound effect.
8. The method of the stage sound effect control system based on a PC system according to claim 7, characterized in that: The sound effect adjustment determination strategy includes: Real-time obtain all environmental noise sound sources, and define them as environmental sound sources; Real-time obtain the noise frequencies of each environmental sound source, and define them as environmental frequencies; Real-time obtain the noise volumes of each environmental sound source, and define them as environmental volumes; Set a volume threshold; If the environmental volume ≥ the volume threshold, then define the environmental sound source corresponding to the environmental volume as the determination sound source; Obtain the environmental frequency corresponding to the determination sound source, and define it as the determination frequency; Obtain all the sound source of the sound effects currently being played in the target sound effect, and define them as the current sound source; Obtain the sound frequencies of all sound sources currently playing in the target sound effect, and define them as the current sound source frequencies; If it is determined that there is no overlap between the frequencies and the current sound source frequencies, increase the overall volume of the target sound effect; If it is determined that there is an overlap between the frequencies and the current sound source frequencies, execute the local adjustment strategy.
9. The method of the stage sound effect control system based on a PC system according to claim 8, characterized in that: The local adjustment strategy includes: Extract the current sound source frequencies that are the same as the determined frequencies, and define them as the target sound source frequencies; Obtain the current sound source corresponding to the target sound source frequency, and define it as the target sound source; Obtain the sound volume of the target sound source, and define it as the target sound source volume; Then reduce the target sound source volume.