Method and system for controlling a lighting effect and an audio effect, computing device and audio system

The method and system address the challenge of coordinating audio and lighting effects by determining an energy level for events, associating it with specific configurations, and controlling devices to create desired atmospheres, offering efficient and intuitive control.

WO2026050967A1PCT designated stage Publication Date: 2026-03-12HARMAN INT IND INC +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-05
Publication Date
2026-03-12

AI Technical Summary

Technical Problem

Existing audio and lighting systems require manual, time-consuming, and less intuitive adjustments to achieve desired effects for different stages of events, lacking an efficient and intuitive method for coordinating audio and lighting settings.

Method used

A method and system that determines an energy level for a gathering event, associating it with specific lighting and audio configurations, and controls audio and lighting devices accordingly to create the desired atmosphere, using a computing device to manage audio and lighting effects.

Benefits of technology

Provides efficient, intuitive, and customizable control of audio and lighting effects, simplifying the process and enabling seamless adjustments through a centralized interface, allowing remote control and synchronization with other devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024117149_12032026_PF_FP_ABST
    Figure CN2024117149_12032026_PF_FP_ABST
Patent Text Reader

Abstract

Amethod and a system for controlling a lighting effect and an audio effect, a computing device and an audio system are provided. The method comprises: determining, in response to a first input, an energy level for a gathering event; determining, based on the energy level, a target lighting effect configuration and a target audio effect configuration, wherein different energy levels correspond to different lighting effect configurations and to different audio effect configurations; controlling, based on the target audio effect configuration, an audio acquirer to acquire an audio signal corresponding to the target audio effect configuration, wherein the audio signal is output via audio output devices; and controlling, based on the target lighting effect configuration, a lighting controller to generate a lighting control signal corresponding to the target lighting effect configuration, for controlling light-emission elements to emit light.
Need to check novelty before this filing date? Find Prior Art

Description

METHOD AND SYSTEM FOR CONTROLLING A LIGHTING EFFECT AND AN AUDIO EFFECT, COMPUTING DEVICE AND AUDIO SYSTEMTECHNICAL FIELD

[0001] The present disclosure relates to a technical field of audio processing, and more particularly, to a method and a system for controlling a lighting effect and an audio effect, a computing device, and an audio system.BACKGROUND

[0002] Recently, an audio system (e.g., including multiple audio output devices) is usually used in combination with a lighting system, to provide audio effect together with lighting effect, e.g., for a gathering event such as a party, a ball, or any occasion where music and light come together. The audio system and the lighting system may be integrated into one system and may be referred to as an audio system with lighting effect or simply the audio system.

[0003] As an example, for a party, depending on the stage (e.g., the warming-up stage, the high-ambiance stage, or the calming-down stage) of the party, different audio effects are required, and different lighting effects are also required. The carefully selected audio effect and lighting effect for each stage of the party may create a perfect atmosphere.

[0004] For example, at the beginning of the party (that is, the warm-up stage) , the lighting effect needs to be soft, and the music needs to be soothing and optionally the volume may be small; while in the middle stage of the party (that is, the stage with a high ambiance or a lively atmosphere) , the lighting effect needs to flash, and the music needs to be dynamic and optionally the volume may be greater. In addition, more types of audio effect in addition to the music and the volume can be configured as required, such as an equalizer (EQ) setting, which may also change with different stages of the party.

[0005] Usually, in order to obtain the desired audio effect and lighting effect, users are required to individually manipulate different devices or settings, for example, separately adjust the music, the volume, and / or the EQ setting for audio effect, and adjust the light-emission elements for lighting effect, which can be time-consuming and less intuitive.

[0006] Therefore, there is a need to design a solution that may facilitate the effective control of the audio effect and lighting effect.SUMMARY

[0007] According to at least one aspect of the present disclosure, a method for controlling a lighting effect and an audio effect is provided. The method may comprise: determining, in response to a first input, an energy level for a gathering event; determining, based on the energy level, a target lighting effect configuration and a target audio effect configuration, wherein different energy levels correspond to different lighting effect configurations and to different audio effect configurations; controlling, based on the target audio effect configuration, an audio acquirer to acquire an audio signal corresponding to the target audio effect configuration, wherein the audio signal is output via audio output devices; and controlling, based on the target lighting effect configuration, a lighting controller to generate a lighting control signal corresponding to the target lighting effect configuration, for controlling light-emission elements to emit light.

[0008] According to at least one aspect of the present disclosure, a computing device is provided. The computing device may comprise: one or more processors; and one or more memories storing computer programs or instructions, when executed, cause the one or more processors to: determine, in response to a first input, an energy level for a gathering event; determine, based on the energy level, a target lighting effect configuration and a target audio effect configuration, wherein different energy levels correspond to different lighting effect configurations and to different audio effect configurations; control, based on the target audio effect configuration, an audio acquirer to acquire an audio signal corresponding to the target audio effect configuration, wherein the audio signal is output via audio output devices; and control, based on the target lighting effect configuration, a lighting controller to generate a lighting control signal corresponding to the target lighting effect configuration, for controlling light-emission elements to emit light.

[0009] According to at least one aspect of the present disclosure, a system for controlling a lighting effect and an audio effect is provided. The system may comprise: a control module, wherein the control module is at least a part of the computing device as  mentioned above; an audio acquirer configured to acquire an audio signal corresponding to the target audio effect configuration based on the target audio effect configuration, wherein the audio signal is output via an audio output device; and a lighting controller configured to generate, based on the target lighting effect configuration, a lighting control signal corresponding to the target lighting effect configuration, for controlling light-emission elements to emit light.

[0010] According to at least one aspect of the present disclosure, an audio system with a lighting effect is provided. The audio system may comprise: the system for controlling a lighting effect and an audio effect as mentioned above; multiple audio output devices, each configured to output the audio signal from the system; and multiple light-emission elements, each configured to emit light based on a lighting control signal from the system.

[0011] In the present disclosure, by determining an energy level for a gathering event (e.g., a party) , and associating different energy levels with different types of configurations (e.g., lighting effect configurations, audio effect configurations, volume configurations, and / or equalizer configurations) , once the energy level is determined, the corresponding configurations may be determined, then such configurations may be used to control corresponding controlled devices (e.g., audio acquirer, a lighting controller, and / or audio adjustor) to perform operations for achieving the desired lighting effect and audio effect as required for each stage of the gathering event. Therefore, the problem of manually adjusting multiple devices separately to create the desired lighting effect and audio effect (i.e., party atmosphere) which is time-consuming and less intuitive may be solved, and a more efficient, intuitive, and customizable solution for managing the desired lighting effect and audio effect may be provided. In addition, users can conveniently control the overall energy level with a single device which may be operated by any people or authorized people, which simplifies the process, allows for more convenient, seamless, and coordinated adjustments, and enables remote control and synchronization with other party devices and provides more flexibility and convenience. Additionally, it may provide a centralized and user-friendly interface for controlling various types of lighting effect and audio effect, so the control process is easy to manipulate by the user. Further, the correspondence between energy values and energy levels, the predefined schedule, the correspondence between energy levels and lighting effect  configurations / audio effect configurations or equivalents, and / or the implementation details of each configuration may be preset according to actual needs or preferences or by means of AI technology, so a unique and personalized experience may be created.BRIEF DESCRIPTION OF THE DRAWINGS

[0012] The accompanying drawings are used to provide a further understanding of the embodiments of the present disclosure, forming a portion of the specification, and are used to explain the present disclosure together with the embodiments of the present disclosure, which do not constitute a limitation on the present disclosure. In the drawings, same reference signs usually represent same / similar components or steps, in which:

[0013] FIG. 1 schematically illustrates an audio system with a lighting effect according to at least one embodiment of present disclosure;

[0014] FIG. 2 schematically illustrates a flowchart of an example method for controlling an audio effect and a lighting effect, according to at least one embodiment of present disclosure;

[0015] FIG. 3 schematically illustrates a flowchart of another example method for controlling an audio effect and a lighting effect, according to at least one embodiment of present disclosure;

[0016] FIG. 4 and FIG. 5 each schematically illustrate some exemplary display formats on a user interface according to at least one embodiment of present disclosure;

[0017] FIG. 6 and FIG. 7 each schematically illustrate example graphic elements in case of the predefined schedule on a user interface according to at least one embodiment of present disclosure;

[0018] FIG. 8 schematically illustrates a block diagram of a computing device according to at least one embodiment of present disclosure;

[0019] FIG. 9 schematically illustrates a block diagram of a system for controlling the lighting effect and audio effect according to at least one embodiment of present disclosure.DETAILED DESCRIPTION

[0020] To make objectives, technical details, and advantages of the present disclosure  apparent, the exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. It is obvious that the described embodiments are just a part but not all of the embodiments of the present disclosure. It should be understood that the present disclosure is not limited by the exemplary embodiments described here.

[0021] In the specification and the drawings, steps and elements that are basically the same or similar are represented by same or similar reference signs, and repeated description of these steps and elements will be omitted. Meanwhile, in the description of the present disclosure, the terms “first” , “second” and the like are only used for distinguishing description and cannot be understood as indicating or implying relative importance or ranking. Unless explicitly stated, singular expressions may refer to the plural, and plural expressions may also refer to the singular.

[0022] The present disclosure will be described in detail with reference to exemplary embodiments thereof. However, the present disclosure is not limited to the embodiments described herein, and it can be implemented in many different forms. The described embodiments are only used to make this disclosure thorough and complete, and fully convey the concept of the disclosure to those skilled in the art. Features of the described embodiments may be combined or substituted with each other unless explicitly excluded or should be excluded according to the context.

[0023] FIG. 1 schematically illustrates an audio system with a lighting effect according to at least one embodiment of present disclosure.

[0024] As shown in FIG. 1, audio system 100 may comprise: a plurality of audio output devices (110-1, 110-2, 110-3, …110-N) (which are also collectively referred to as audio output device (s) 110 or generically as audio output device 110) ; a plurality of light-emission elements (120-1, 120-2, 120-3, …) (which are also collectively referred to as light-emission element (s) 120 or generically as light-emission element 120) ; an audio manager 130 for managing audio output devices 110; and a lighting controller 140 for generating a lighting control signal to light-emission elements 120. Optionally, audio manager 130 may be integrated with one or more audio output devices.

[0025] Additionally, audio output device (s) 110 may include one or more devices capable of outputting sound. Audio output device (s) 110 may include, without limitation,  portable speakers, bone conduction speakers, shoulder worn and shoulder mounted headphones, glasses mounted speakers, around-neck speakers, Bluetooth, true wireless stereo (TWS) headphones or other wireless headphones, and / or the like. In various embodiments, audio output device (s) 110 may also include computing, communications, and / or networking capability. In some embodiments, audio output devices 110 may be coupled to one or more computing devices 150 (which are also collectively referred to as computing device (s) 150 or generically as computing device 150) . In various embodiments, multiple audio output devices 110 may communicatively couple with each other and / or computing device 150 to form a coordinated media or audio system through a wireless network such as a Wi-Fi network, an ad hoc Wi-Fi network, a Bluetooth network, and / or the like. Computing device 150 may serve as audio manager 130 to manage audio output devices 110. In some other cases, computing device 150 may control audio manager 130 to manage audio output devices 110.

[0026] Similarly, lighting controller 140 may be independent of computing device 150 or may be integrated with computing device 150 and may be integrated with one or more audio output devices 110.

[0027] Audio manager 130, lighting controller 140 and / or computing device 150 may include an input / output (I / O) device interface for connecting input / output devices, so that the user may input to audio manager 130, lighting controller 140 and / or computing device 150. In some implementations, audio manager 130, lighting controller 140 and / or computing device 150 may include processing units to perform corresponding operations and may be implemented in hardware circuit in combination with software programs or instructions. Detailed structures of audio manager 130, lighting controller 140 and / or computing device 150 will be described later.

[0028] When audio system 100 is applied to a gathering event (e.g., a party or ball, etc. ) , depending on the stage (e.g., warming-up stage, high-ambiance stage, or calming-down stage) of the gathering event, different types of atmosphere need to be provided, that is, different audio effects and lighting effects should be provided for different stages. The user needs to interact with audio manager 130, lighting controller 140 and / or computing device 150 to set audio effect configuration and lighting effect configuration, so as to create the desired atmosphere for the current stage of the gathering event.

[0029] In some implementations, the audio effect and lighting effect may be separately controlled, and / or in case of audio effect being related to various settings (e.g., music, volume, and / or equalizer (EQ) setting, etc. ) , the audio effect may be controlled separately for these settings. Therefore, the control of audio effect and lighting effect is very complicated, time-consuming and less intuitive, and should be manipulated by professional people, which is not user-friendly.

[0030] Therefore, as stated before, different stages of the gathering event may correspond to different audio effects and lighting effects, and there is an association or correspondence between values of party energy and audio effects and / or lighting effects. “Party energy” may refer to the unique ambiance that emerges during the gathering event (e.g., party) , and may be quantized and related to the stage of the gathering event. For example, at the beginning of a party (that is, the warm-up stage) , the value of party energy is small, while at the middle stage of the party, the value of party energy is relatively large, and at the last stage of the party, the value of party energy becomes relatively small again. Therefore, if the association or correspondence between the values of party energy and the audio effects and / or lighting effects is preset, once the value of party energy is selected or determined, the corresponding audio effect and / or lighting effect may be accordingly determined.

[0031] Therefore, to facilitate the effective control of the audio effect and lighting effect, the party energy control may be introduced in at least one embodiment of present disclosure.

[0032] FIG. 2 schematically illustrates a flowchart of an example method for controlling an audio effect and a lighting effect, according to at least one embodiment of present disclosure. The method may be performed by the audio manager, or the computing device shown in FIG. 1.

[0033] As shown in FIG. 2, in step 210, an energy level for a gathering event is determined in response to a first input.

[0034] For example, the energy level may be determined based on an energy value indicated by a user input as the first input. For example, the user may input the energy value through an input device (via an I / O interface of the computing device or the audio manager as shown in FIG. 1) . The user may input different energy values according to different stages of the gathering event, therefore, the determined energy level may vary with the stage of the  gathering event. Each energy level may correspond to a range of energy value. The number of energy levels for the gathering event is determined as needed, and each stage of the gathering event may correspond to one or more energy levels. For example, the warming-up stage of the gathering event may correspond to two energy levels. In some embodiments of present disclosure, there are 3 energy levels corresponding to three stages t (e.g., the warming-up stage, the high-ambiance stage, or the calming-down stage) of the gathering event as an example. In addition, the range of energy value corresponding to each energy level may vary according to different factors, for example, the number of participants of the gathering event, the size of the gathering venue, and / or the type of the gathering event, etc. For example, for a same energy level, the range of energy value for a larger size of the gathering venue is different from the range of energy value for a smaller size of the gathering venue.

[0035] In some cases, the energy value may be preset in association with time. For example, a predefined schedule may be acquired, and the predefined schedule may indicate a respective energy value at each time point. Then the first input in step 210 is a start input and the energy level is determined based on the respective energy value at each time point. For another example, according to different stages of the gathering event, the predefined schedule may comprise a plurality of time periods, and each time period may correspond to one stage of the party (which may correspond to one or more energy levels) . That is, from the predefined schedule, the energy level of each time point in the predefined schedule may be determined based on which time period current time point is within.

[0036] The predefined schedule may be preset and may be further adjusted, for example, in response to one or more second inputs. For example, a user may preset or adjust the predefined schedule through an input device.

[0037] In step 220, a target lighting effect configuration and a target audio effect configuration may be determined, based on the energy level, where different energy levels correspond to different lighting effect configurations and to different audio effect configurations.

[0038] As mentioned above, the energy value (or the energy level) should vary according to the stage of the gathering event, so as to create the perfect atmosphere and set the mood, and each energy level may correspond to a respective lighting effect configuration and  to a respective audio effect configuration. Therefore, once the energy level is determined, the corresponding lighting effect configuration and audio effect configuration (target configurations) may be accordingly determined.

[0039] The lighting effect configuration may relate to the lighting manners for multiple light-emission elements, e.g., which light-emission elements are lighted, or which colors, patterns and / or animations the lighted light-emission elements are to present, etc., and may be used by a lighting controller to control the light-emission elements to achieve the desired lighting effect. The audio effect configuration may relate to one or more of: which music to play, how to configure the volume for playing the music, or how to configure the EQ setting, etc., and may be used by an audio acquirer and / or an audio adjustor to control the audio signal output by audio output devices to achieve the desired audio effect.

[0040] Optionally, different energy levels may further correspond to different volume configurations and / or different equalizer configurations, so in addition to the target lighting effect configuration and the target audio effect configuration, a target volume configuration and / or a target equalizer configuration may be determined based on the energy level, and then controlling of an audio adjuster to perform audio adjustment of the audio signal acquired by the audio acquirer is performed based on the target volume configuration and / or the target equalizer configuration. The audio adjustor for adjusting the volume and / or the equalizer setting may be integrated into each audio output device, or independent of each audio output device or integrated into the audio manager 130 or computing device 150 as shown in FIG. 1.

[0041] In at least one embodiment of present disclosure, the target audio effect configuration may be determined based on the energy level, according to a first preset correspondence of energy levels and audio effect configurations; and the target lighting effect configuration may be determined based on the energy level, according to a second preset correspondence between energy levels and lighting effect configurations. For another example, there may be only one present correspondence indicating the mapping from the energy levels to the audio effect configurations and the audio effect configurations. Each type of present correspondence may be stored in a storage (e.g., memory) in the format of a function expression or a look-up table, etc. Optionally, the various correspondences may vary for different application scenarios, and may be preset by specialists empirically or generated by Artificial  Intelligence technology based on massive databases as training samples.

[0042] In step S230, controlling of an audio acquirer to acquire an audio signal corresponding to the target audio effect configuration is performed based on the target audio effect configuration, where the audio signal is output via audio output devices.

[0043] In an example, each audio effect configuration may include a music classification identification (e.g., music tag or label) , so first indication information of a target music classification identification associated with the target audio effect configuration is transmitted to the audio acquirer (e.g., audio interface circuit which may be connected to different audio sources and optionally may be included in the audio manager 130 or computing device 150 in FIG. 1) . The audio acquirer may acquire the audio signal for a music playlist with the target music classification identification from an audio source based on the first indication information. The music playlist may include a predetermined number of pieces of music, and the audio acquirer may continuously acquire pieces of music to fill in the music playlist.

[0044] Optionally, music in the music playlist may be acquired from the audio source (locally or music player platforms via the internet) based on the target music classification identification or may be generated by an AI music generator (as an audio source) based on the target music classification identification. In addition, when acquiring the music playlist, the audio acquirer may also acquire second indication information including one or more of: a volume configuration, an equalizer configuration, or a lighting effect configuration for each piece of music in the music playlist. In this case, the target audio effect configuration may be firstly determined based on the energy level and according to a first preset correspondence between energy levels and audio effect configurations, then the target music classification identification may be determined, and after acquiring the second indication information including one or more of: a volume configuration, an equalizer configuration or a lighting effect configuration for each piece of music in the music playlist, the audio acquirer may generate third indication information of the volume configuration, the equalizer configuration, or the lighting effect configuration for each piece of music in the music playlist, and the third indication information may be received by the entity performing the operations of the method, e.g., audio manager 130 or computing device 150 in FIG. 1. For example, the lighting effect  configuration for each piece of music in the music playlist may be served as the target lighting effect configuration, for controlling the lighting effect per each piece of music.

[0045] In step S240, controlling of a lighting controller to generate a lighting control signal corresponding to the target lighting effect configuration is performed based on the target lighting effect configuration, where the lighting control signal is provided to light-emission elements for controlling the light-emission elements to emit light.

[0046] In at least embodiment of present disclosure, after determining the target lighting effect configuration (e.g., determined based on the preset correspondence as previously mentioned, or based on receiving the third indication information of the lighting effect configuration for each piece of music in the music playlist) , fourth indication information of the target lighting effect configuration may be generated and transmitted to the lighting controller, so that the lighting controller may generate a lighting control signal for controlling the light-emission elements to emit light. For example, the lighting controller may retrieve lighting control information from a lighting control database based on the fourth indication information (i.e., the target lighting effect configuration) , and generate, based on the lighting control information, a lighting control signal for the light-emission elements.

[0047] Additionally, the energy value may change, e.g., in response to a third input or according to the predefined schedule, and accordingly, the changed energy value may be within the range of another energy level, so the energy level may also change.

[0048] Therefore, the method 200 may further comprise the steps S250-270, as shown in FIG. 3. In step 250, the target lighting effect configuration and the target audio effect configuration may be updated, in response to a triggering event, to a second target lighting effect configuration and a second target audio effect configuration corresponding to a second energy level. In step 260, controlling of the audio acquirer to acquire a second audio signal corresponding to the second target audio effect configuration is performed based on the second target audio effect configuration. In step 270, controlling of the lighting controller to generate a second lighting control signal corresponding to the second target lighting effect configuration is performed based on the second target lighting effect configuration.

[0049] Optionally, the trigger event may comprise: receiving a second input resulting in a change from the current energy level to the second energy level; a period for the energy  level expires; detecting that a number of participants for the gathering event to which the lighting effect and the audio effect are applied reaches a threshold; detecting that an ambient volume reaches a volume threshold; or any combination thereof.

[0050] For example, the user may adjust the energy value through interaction via the I / O device interface of the audio manager or computing device, and then the energy level may be changed. For another example, in the case of the predefined schedule, because each energy level may correspond to a time period, when the time period for the current energy level expires, the energy level should change to another energy level as scheduled. For yet another example, if the number of the participants for a gathering event to which the lighting effect and the audio effect are applied (e.g., the venue of the gathering event such as the party) becomes large (e.g. reaching a threshold) from a smaller value (e.g., below the threshold) , the stage of the gathering event needs to change from the warming-up stage to the high-ambiance stage, so the energy level may change accordingly; and if the number of the participants changes from a large value (e.g. greater than or equal to the threshold) to a smaller value (e.g., below the threshold) , the stage of the gathering event needs to change from the high-ambiance stage to the calming-down stage, so the energy level may change accordingly. Similarly, for another example, if an ambient volume reaches a volume threshold (it may be related to the number of participants) , the stage of the gathering event needs to change from the warming-up stage to the high-ambiance stage, so the energy level may change accordingly; and if ambient volume changes from a large value above the volume threshold to a smaller value, the stage of the gathering event needs to change from the high-ambiance stage to the calming-down stage, so the energy level may change accordingly.

[0051] In some examples, without limitation, the number of participants may be detected by an image sensor such as a camera, and the image captured by the image sensor may be analyzed to determine the number of the participants. Or, the number of participants may be positively related to the ambient volume, so a sensor used for sensing the ambient volume may be adopted. The sensed information by the sensor may be acquired from the sensor (s) or sensing circuit for subsequent processing. In other implementations, the number of participants may be detected through wireless communication, e.g., based on how many bacons broadcast by mobile devices are detected.

[0052] As mentioned above, for different application scenarios, the range of energy value corresponding to each energy level may be different. For example, for a small venue, the range of energy value corresponding to the lowest energy level (e.g., corresponding to the calming-down stage) may be 10-30 (quantized values according to a preset rule) , the range of energy value corresponding to the median energy level (e.g., corresponding to the warming-up stage ) may be 31-50, and the range of energy value corresponding to the largest energy level (e.g., corresponding to the warming-up stage ) may be 51-100. While for a large venue, the range of energy value corresponding to the lowest energy level (e.g., corresponding to the calming-down stage ) may be 30-50 (quantized values according to a preset rule) , the range of energy value corresponding to the median energy level (e.g., corresponding to the warming-up stage ) may be 51-60, and the range of energy value corresponding to the largest energy level (e.g., corresponding to the warming-up stage) may be 61-100. The correspondence between the energy values and the energy levels may be preset and stored according to the application scenario, and as mentioned before, may be preset by specialists empirically or generated by Artificial Intelligence technology based on massive databases as training samples.

[0053] In addition, as mentioned above, the audio manager 130 in FIG. 1 may perform the method of FIG. 2 or FIG. 3, and the audio manager 130 may be integrated with the computing device 150 (e.g., a mobile device on which an application program (App) is executed for the control and communicatively connected with audio output devices and the lighting controller) or with an audio output device. An input / output device may be provided for the user to interact with the audio manager, e.g., input the energy value or a start command (start input) , or optionally preconfigure ranges of the energy value for each energy level or the above correspondences, etc. The input / output device may be a display capable of presenting a user interface and receiving the user input.

[0054] The method 200 may further include the steps S280-S290, when the energy level is determined based on an energy value indicated by the first input, as shown in FIG. 3. In step 270, a graphical element representing the energy value is displayed on the display and in a first display format. In step 280, a changed graphical element representing a changed energy value is displayed on the display and in a second display format different from the first display format.

[0055] Optionally, the display format of the graphical element may include the color (e.g., RGB color or gray) , the shape (e.g., circle, triangle, or rectangle, etc. ) , the size, etc., which may be manipulated via a knob, a slider, a touch screen, and other input devices.

[0056] As an example, once the energy value is changed, the display format (e.g., the color and / or the size) of the graphical element representing the energy value is gradually changed. As another example, once both the energy value changes and the energy level corresponding to the changed energy value also changes relative to the energy level corresponding to the energy value, then the changed graphical element representing the changed energy value and the changed energy level is displayed on the display with a different second display format. In the latter case, if the energy level does not change, the display format may not change.

[0057] FIG. 4 and FIG. 5 schematically illustrate some exemplary display formats on a user interface according to at least one embodiment of present disclosure.

[0058] As shown in FIG. 4, the graphic element is a circle ring, if the energy value changes, the area of the occupied zone within the circle ring changes accordingly. In addition, different energy levels are represented by different patterns within the occupied zone. For example, the graphic element (a) corresponds to the energy value within the range of the lowest energy level and the occupied zone within the circle ring is small and filled with light gray color, the graphic element (b) corresponds to the energy value within the range of the median energy level and the occupied zone within the circle ring is filled with dark gray color, and the graphic element (c) corresponds to the energy value within the range of the highest energy level and the occupied zone within the circle ring is large and filled with black color. For some other cases, as the energy value changes, the area of the occupied zone within the circle ring changes, and the filling color within the occupied zone changes gradually instead of the filling pattern.

[0059] As shown in FIG. 5, the graphic element is a triangle, and the graphic element (a) corresponds to the energy value within the range of the lowest energy level and the occupied zone within the triangle is small and filled with light gray color, the graphic element (b) corresponds to the energy value within the range of the median energy level and the occupied zone within the triangle is filled with dark gray color, and the graphic element (c) corresponds to the highest energy level and the occupied zone within the triangle is large and filled with  black color. For some other cases, as the energy value changes, the area of the occupied zone within the triangle changes, and the filling color within the occupied zone changes gradually instead of the filling pattern.

[0060] Therefore, by displaying different energy values / energy levels in different display formats, the user may intuitively see the energy level corresponding to the current energy value, so that it is convenient for the user to adjust the energy value and then control the stage of the gathering event.

[0061] FIG. 6 schematically illustrates example graphic elements in case of the predefined schedule on a user interface according to at least one embodiment of present disclosure.

[0062] As shown in FIG. 6, the graphic element 600 may be a curve representing the energy value changing with time. In addition, although not shown, the filling color or filling pattern in the zone formed by the curve and x-axis may also change with time and change gradually.

[0063] Additionally, in FIG. 6, there are four circle-shape graphic elements 601, which may be used to set or adjust the curve shape, so as to adjust the energy values at different time points. In the case of FIG. 6, the energy level at each time point may be determined based on the energy value at current time point. If the curve shape changes, for a certain time point, its energy value changes, then the energy level at the certain time point may be changed depending on whether the changed energy value is within the range of energy value corresponding to another energy level.

[0064] In addition, in FIG. 6, another graphic element 602 may be provided so as to allow the user to change the curve shape. For example, when the graphic element 602 is selected, the graphic elements 601 may be displayed on the user interface, so the user may select and move the graphic elements 601 to change the curve shape; or when the graphic element 602 is selected, the changed curve shape obtained after the graphic elements 601 have been moved is confirmed and stored. That is, the predefined schedule may be pre-planned, but may also be adjusted in real-time.

[0065] FIG. 7 schematically illustrates example graphic elements in case of the predefined schedule on a user interface according to at least one embodiment of present  disclosure.

[0066] The predefined schedule may include a plurality of time periods, and each time period may correspond to one stage of the gathering event (e.g., the warming-up stage, the high-ambiance stage, or the calming-down stage) and one energy level. As shown in FIG. 7, the user interface presents 3 sliders 701 as graphic elements, so that the user may set the value of the required time length of each time period (each energy level) by dragging these sliders 701. That is, the predefined schedule may be pre-planned, but may also be adjusted in real-time.

[0067] In this case, the energy level may be determined based on current time point. For example, the energy level may be determined regularly or periodically. For each time point in the predefined schedule, the time period within which the current time point is located is firstly determined, and then the energy level is determined based on the determined time period.

[0068] Therefore, by displaying different energy values of the predefined schedule, the user may intuitively see the energy value and energy level in real-time, and the user may also set the predefined schedule, so that it is convenient for the user to adjust the energy value or time period and then control the stage of the gathering event.

[0069] It is noted that, the graphic elements or user interfaces as shown in FIG. 4 to FIG. 7 are only examples, and other formats may be adopted.

[0070] Therefore, through the method of FIG. 2 or FIG. 7, by determining an energy level for a gathering event (e.g., a party) , and associating different energy levels with different types of configurations (e.g., lighting effect configurations, audio effect configurations, volume configurations, and / or equalizer configurations) , once the energy level is determined, the corresponding configurations of various types may be determined, then such configurations may be used to control corresponding controlled devices (e.g., audio acquirer, lighting controller, and / or audio adjustor) to perform operations for achieving the desired lighting effect and audio effect as required by each stage of the gathering event. Therefore, the problem of manually adjusting multiple devices separately to create the desired lighting effect and audio effect (i.e., party atmosphere) which is time-consuming and less intuitive may be solved, and a more efficient, intuitive, and customizable solution for managing the desired lighting effect and audio effect may be provided. In addition, as mentioned above, the audio manager may  perform the method of FIG. 2 or FIG. 3, and the audio manager may be integrated with the computing device (e.g., the mobile device on which an application program is executed for the control and communicatively connected with audio output devices and the lighting controller) or with an audio output device, users can conveniently control the overall energy value (and also the energy level) using a single device which may be operated by any people or authorized people, which simplifies the process, allows for more convenient, seamless and coordinated adjustments, and enables remote control and synchronization with other devices and provides more flexibility and convenience. Additionally, it may provide a centralized and user-friendly interface for controlling various types of lighting effect and audio effect, such as music, volume, lighting, and other special effects, so the control process is easy to manipulate by the user. Further, the correspondence between energy values and energy levels or the predefined schedule, the correspondence between energy levels and lighting effect configurations / audio effect configurations or equivalents, and / or the implementation details of each configuration may be preset according to actual needs or preferences or by means of AI technology, so a unique and personalized experience may be created.

[0071] In another aspect of present disclosure, there is provided a computing device.

[0072] FIG. 8 schematically illustrates a computing device according to at least one embodiment of present disclosure. The computing device 800 shown in FIG. 8 may be audio manager 130 or computing device 150 in FIG. 1 or may be included in audio manager 130 or computing device 150 in FIG. 1 or may include at least part of audio manager 130 or computing device 150 in FIG. 1.

[0073] As shown in FIG. 8, the computing device 800 may include one or more processors 810 and one or more memories 820 storing computer programs or instructions.

[0074] The computer programs or instructions may include code for implementing various operations by the one or more processors 810, so when executed by the one or more processors 810 to cause the one or more processors 810 to implement various operations.

[0075] Optionally, the computing device 800 may further include network interface 830, and / or input / output (I / O) device interface 840, so that the computing device 800 may connect to various devices (e.g., other computing devices, media contents provider, and / or audio output devices, etc. ) via network connection (e.g. Universal Serial Bus (USB) , Bluetooth, Wi-Fi or  New Radio (NR) technology, etc. ) . Optionally, the audio acquirer 850 and / or the lighting controller 860 may be included in the computing device 800, e.g., the functions of the audio acquirer 850 and / or the lighting controller 860 may be integrated into the one or more processors 810 or independent of the one or more processors 810, or the music acquirer 850 and / or the lighting controller 860 may be independent of the computing device 800 and implemented by any hardware circuit (e.g., DSP, ASIC, CPU, or FPGA, etc. ) in combination with software programs or instructions. In addition, the computing device 800 may also include an interconnect 870 (e.g., a bus) to couple the components from each other.

[0076] I / O device interface 840 may be communicatively coupled to input devices 60 (e.g., keyboard, touch panel, mouse, etc. ) and output devices 70 (e.g., display, etc. ) . In some embodiments, input devices 60 include one or more devices capable of providing input. Examples of input devices 60 include, without limitation, a touch-sensitive surface (e.g., a touchpad) , a microphone, a touch-sensitive screen, buttons, knobs, dials, a keyboard, a pointing device (e.g., a mouse, a stylus) , and / or the like. Output devices 70 include one or more devices for providing output. Examples of output devices 70 include, without limitation, a display device, haptic devices, and / or the like. Examples of display devices include, without limitation, LCD displays, LED displays, OLED displays, AMOLED displays, touch-sensitive displays, transparent displays, projection systems, and / or the like. Additionally, input devices 60 and / or output devices 70 may include devices capable of both receiving input and providing output, such as a touch-sensitive display, and / or the like. In some embodiments, audio output devices may be coupled to computing device 800 via I / O device interface 840 and / or network interface 830 by wire or wirelessly in any technically feasible manner (e.g., Universal Serial Bus (USB) , Bluetooth, or Wi-Fi) .

[0077] In at least one embodiment of present disclosure, the computer programs or instructions when executed by the one or more processors 810, cause the one or more processors 810 to perform the following operations: determining, in response to a first input, an energy level for a gathering event; determining, based on the energy level, a target lighting effect configuration and a target audio effect configuration, wherein different energy levels correspond to different lighting effect configurations and to different audio effect configurations; controlling, based on the target audio effect configuration, the audio acquirer  850 to acquire an audio signal corresponding to the target audio effect configuration, where the audio signal is output via audio output devices; and controlling, based on the target lighting effect configuration, the lighting controller 860 to generate a lighting control signal corresponding to the target lighting effect configuration, for controlling light-emission elements to emit light.

[0078] Optionally, each audio effect configuration may comprise a music classification identification (e.g., music tag) , and when controlling the audio acquirer 850 to acquire an audio signal, the computer programs or instructions are executed to cause the one or more processors 810 to: transmit, to the audio acquirer 850, first indication information of a target music classification identification associated with the target audio effect configuration, where the audio acquirer 850 acquires the audio signal for a music playlist with the target music classification identification from an audio source AS1 based on the first indication information. Each piece of music in the music playlist is searched from music library at the audio source or generated at the audio source based on the target music classification identification.

[0079] Additionally, in some cases, the target lighting effect configuration may be specific to each piece of music in the music playlist as mentioned above, and the audio acquirer 850 may acquire, from the audio source, second indication information including one or more of:a volume configuration, an equalizer configuration, or a lighting effect configuration for each piece of music in the music playlist, then when determining the target lighting effect configuration and the target audio effect configuration, instead of determining the target lighting effect configuration according to a preset correspondence between the lighting effect configurations and energy levels, the computer programs or instructions are executed to cause the one or more processors 810 to: determine, based on the energy level, the target audio effect configuration (and also a target music classification identification) , according to a first preset correspondence between energy levels and audio effect configurations; acquire, from the audio acquirer 850, third indication information of a lighting effect configuration for each piece of music in the music playlist; and determine, as the target lighting effect configuration, the lighting effect configuration for each piece of music in the music playlist based on the third indication information.

[0080] Optionally, because each audio effect configuration may further comprise the  volume configuration and / or equalizer configuration, and different energy levels further correspond to different volume configurations and / or different equalizer configurations, the computer programs or instructions are executed to further cause the one or more processors 810 to: determine, based on the energy level, a target volume configuration and / or a target equalizer configuration; and control, based on the target volume configuration and / or the target equalizer configuration, an audio adjuster to perform audio adjustment of the audio signal acquired by the audio acquirer. In some cases, the target volume configuration and / or the target equalizer configuration may also be provided together with the audio signal for the music playlist. An audio adjustor 880 may be connected to the audio acquirer 850 or the one or more processors 810 and may receive the audio signal for each piece of music in the music playlist acquired from the audio source and adjust the same based on the target EQ configuration and / or target volume configuration. The audio adjustor 880 may be included in the computing device 800 or independent of the computing device 800. Alternatively, the audio adjustor 880 may be integrated at each audio output device. Optionally, the audio adjustor 880 may include an equalizer circuit and / or volume adjustment circuit (e.g., power amplification circuit) .

[0081] Optionally, when controlling the lighting controller 860 to generate a lighting control signal, the computer programs or instructions are executed to cause the one or more processors 810 to: transmit, to the lighting controller 860, fourth indication information of the target lighting effect configuration, such that the lighting controller 860 retrieves lighting control information from a lighting control database (e.g. lightshow database) based on the fourth indication information, and generates a lighting control signal for the light-emission elements based on the lighting control information.

[0082] Optionally, as mentioned above, the predefined schedule may be adopted so that the user may not need to control the process of the party. For example, the computer programs or instructions are executed to further cause the one or more processors 810 to: acquire a predefined schedule, the predefined schedule indicating a respective energy value at each time point, wherein the first input is a start input and the energy level is determined based on the respective energy value at each time point; or acquire a predefined schedule, the predefined schedule including a plurality of time periods, each of which corresponds to one energy level, where the first input is a start input and the energy level is determined based on which time  period current time point is within. A first time period of the plurality of time periods may correspond to a first target lighting effect configuration and a first target audio effect configuration, a second time period of the plurality of time periods may correspond to a second target lighting effect configuration and a second target audio effect configuration, and a third time period of the plurality of time periods may correspond to a third target lighting effect configuration and a third target audio effect configuration. The respective energy value at each time point and / or the time length of each time period may be adjusted in response to one or more user inputs, e.g., through the I / O device interface. The implementation details of the predefined schedule are described with reference to FIG. 2 to FIG. 7.

[0083] Optionally, the computing device 800 may further be configured with or be connected to a display as input device 60 and output device 70, and the computer programs or instructions are executed to further cause the one or more processors to: display, on the display and in a first display format, a graphical element representing the energy value; and displaying, in response to a change in the energy value, a changed graphical element representing a changed energy value in a second display format different from the first display format. The implementation details of the display format are described with reference to FIG. 2 to FIG. 5.

[0084] The example of the one or more processors 810 may include but is not limited to a central processing unit (CPU) , a graphics processor (GPU) , a field programmable gate array (FPGA) , an application specific integrated circuit (ASIC) , or a digital signal processing (DSP) chip, etc. or any suitable combination of the foregoing. The example of the one or more memories 820 may include but is not limited to a hard disk, a random-access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or Flash memory) , an optical fiber, a portable compact disc read-only memory (CD-ROM) , an optical storage device, a magnetic storage device, a solid-state drive (SSD) , a secure digital (SD) drive, or any suitable combination of the foregoing.

[0085] Therefore, according to the computing device, by determining an energy level for a gathering event (e.g., a party) , and associating different energy levels with different types of configurations (e.g., lighting effect configurations, audio effect configurations, volume configurations, and / or equalizer configurations) , once the energy level is determined, the corresponding configurations may be determined, then such configurations may be used to  control corresponding controlled devices (e.g., audio acquirer, a lighting controller, and / or audio adjustor) to perform operations for achieving the desired lighting effect and audio effect as required for each stage of the gathering event. Therefore, the problem of manually adjusting multiple devices separately to create the desired lighting effect and audio effect (i.e., party atmosphere) which is time-consuming and less intuitive may be solved, and a more efficient, intuitive, and customizable solution for managing the desired lighting effect and audio effect may be provided. In addition, users can conveniently control the overall energy level with the single computing device which may be operated by any people or authorized people, which simplifies the process, allows for more convenient, seamless and coordinated adjustments, and enables remote control and synchronization with other party devices and provides more flexibility and convenience. Additionally, it may provide a centralized and user-friendly interface for controlling various types of lighting effect and audio effect, so the control process is easy to manipulate by the user. Further, the correspondence between energy values and energy levels or the predefined schedule, the correspondence between energy levels and lighting effect configurations / audio effect configurations or equivalents, and / or the implementation details of each configuration may be preset according to actual needs or preferences or by means of AI technology, so a unique and personalized experience may be created.

[0086] In another aspect of present disclosure, there is provided a system for controlling the lighting effect and audio effect.

[0087] FIG. 9 schematically illustrates a block diagram of a system for controlling the lighting effect and audio effect according to at least one embodiment of present disclosure.

[0088] As shown in FIG. 9, the system 900 may include a control module 910, an audio acquirer 920 and a lighting controller 930.

[0089] The control module 910 may be any device has a processing and computing function, e.g., may be at least a part of the audio manager or computing device shown in FIG. 1 or FIG. 8. Or, in some cases, as mentioned above, the computing device 800 may include the audio acquirer 850 and / or the lighting controller 860, and thus the computing device 800 may be equivalent to the system 900. That is, the control module 910 may be located physically at any position, e.g., a computing device, an audio manager or an audio output device (if the audio  output device has a processing or computing function) , etc., and may be implemented as a hardware circuit in combination with software programs or instructions.

[0090] Optionally, the system 900 may further comprise a lighting control database 950 (e.g., lightshow database) which stores lighting control information corresponding to each lighting effect configuration and / or an audio adjustor 940. In some other cases, the audio adjustor 940 may be configured at each audio output device.

[0091] For example, the lighting controller 930 has access to the lightshow database 950, e.g., the lighting controller 930 may be connected to the lightshow database. Once the lighting controller 930 receives the indication information of the target lighting effect configuration, it may retrieve the lightshow database 950 based on the target lighting effect configuration to acquire the corresponding lighting control information, and generate the lighting control signal based on the lighting control information, so that light-emission elements may be controlled based on the lighting control signal to emit light, then the desired lighting effect may be achieved.

[0092] More implementation details of the system 900 may refer to the description with reference to FIG. 8.

[0093] In another aspect of present disclosure, there is provided an audio system. The audio system may be configured with lighting effect.

[0094] The audio system may include: a system for controlling a lighting effect and an audio effect; multiple audio output devices, each audio output device configured to output the audio signal from the system for controlling a lighting effect and an audio effect; and multiple light-emission elements, each light-emission element configured to emit light based on a lighting control signal from the system. The system may be the system 900 as shown in FIG. 9.

[0095] Any and all combinations of any of the Claim elements recited in any of the Claims and / or any elements described in this application, in any fashion, fall within the contemplated scope of the present disclosure and protection.

[0096] The Descriptions of the various embodiments have been presented for purposes of illustration but are not intended to be exhaustive or limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without  departing from the scope and spirit of the described embodiments.

[0097] Aspects of the present embodiments may be embodied as a system, method, or computer program product. Accordingly, aspects of the present disclosure may take the form of an entire hardware embodiment, an entire software embodiment (including firmware, resident software, microcode, etc. ) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a “module, ” a “system, ” or a “computer. ” In addition, any hardware and / or software technique, process, function, component, engine, module, or system described in the present disclosure may be implemented as a circuit or set of circuits. Furthermore, aspects of the present disclosure may take the form of a computer program product embodied in one or more computer-readable medium (s) having computer-readable program code embodied thereon.

[0098] Any combination of one or more computer-readable medium (s) may be utilized. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (anon-exhaustive playlist) of the computer-readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or Flash memory) , an optical fiber, a portable compact disc read-only memory (CD-ROM) , an optical storage device, a magnetic storage device, a solid state drive (SSD) , a secure digital (SD) drive, or any suitable combination of the foregoing. In the context of this document, a computer-readable storage medium may be any tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device.

[0099] Aspects of the present disclosure are described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program  instructions. These computer program instructions may be provided to a processor of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus to produce a machine. The instructions, when executed via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / acts specified in the flowchart and / or block diagram block or blocks. Such processors may be, without limitation, general-purpose processors, special-purpose processors, application-specific processors, or field-programmable gate arrays.

[0100] The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function (s) . It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flowchart illustration, and combinations of blocks in the block diagrams and / or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.

[0101] While the preceding is directed to embodiments of the present disclosure, other and further embodiments of the disclosure may be devised without departing from the basic scope thereof, and the scope thereof is determined by the Claims that are attached.

[0102] The skilled person will appreciate that inventive aspects disclosed herein may include various aspects as in any of the following clauses:

[0103] Clause 1. A method for controlling a lighting effect and an audio effect, comprising: determining, in response to a first input, an energy level for a gathering event; determining, based on the energy level, a target lighting effect configuration and a target audio effect configuration, wherein different energy levels correspond to different lighting effect configurations and to different audio effect configurations; controlling, based on the target  audio effect configuration, an audio acquirer to acquire an audio signal corresponding to the target audio effect configuration, wherein the audio signal is output via audio output devices; and controlling, based on the target lighting effect configuration, a lighting controller to generate a lighting control signal corresponding to the target lighting effect configuration, for controlling light-emission elements to emit light.

[0104] Clause 2. The method of clause 1, wherein each audio effect configuration comprises a music classification identification, wherein controlling, based on the target audio effect configuration, an audio acquirer to acquire an audio signal corresponding to the target audio effect configuration comprises: transmitting, to the audio acquirer, first indication information of a target music classification identification associated with the target audio effect configuration, wherein the audio acquirer acquires the audio signal for a music playlist with the target music classification identification from an audio source based on the first indication information.

[0105] Clause 3. The method of any one of clauses 1-2, wherein the audio acquirer acquires, from the audio source, second indication information including one or more of: a volume configuration, an equalizer configuration, or a lighting effect configuration for each piece of music in the music playlist, wherein determining, based on the energy level, a target lighting effect configuration and a target audio effect configuration comprises: determining, based on the energy level, the target audio effect configuration, according to a first preset correspondence between energy levels and audio effect configurations; acquiring, from the audio acquirer, third indication information of the lighting effect configuration for each piece of music in the music playlist; and determining, as the target lighting effect configuration, the lighting effect configuration for each piece of music in the music playlist based on the third indication information.

[0106] Clause 4. The method of any one of clauses 1-2, wherein determining, based on the energy level, a target lighting effect configuration and a target audio effect configuration comprises: determining the target audio effect configuration based on the energy level, according to a first preset correspondence of energy levels and audio effect configurations; and determining the target lighting effect configuration based on the energy level, according to a second preset correspondence between energy levels and lighting effect configurations.

[0107] Clause 5. The method of any one of clauses 1-4, wherein controlling, based on the target lighting effect configuration, a lighting controller to generate a lighting control signal corresponding to the target lighting effect configuration comprises: transmitting, to the lighting controller, fourth indication information of the target lighting effect configuration, such that the lighting controller retrieves lighting control information from a lighting control database based on the fourth indication information, and generates the lighting control signal based on the lighting control information.

[0108] Clause 6. The method of any one of clauses 1-5, further comprising: updating, in response to a triggering event, the target lighting effect configuration and the target audio effect configuration to a second target lighting effect configuration and a second target audio effect configuration corresponding to a second energy level; controlling, based on the second target audio effect configuration, the audio acquirer to acquire a second audio signal corresponding to the second target audio effect configuration; and controlling, based on the second target lighting effect configuration, the lighting controller to generate a second lighting control signal corresponding to the second target lighting effect configuration.

[0109] Clause 7. The method of any one of clauses 1-6, wherein the trigger event comprises: receiving a second input resulting in a change from the energy level to the second energy level; a time period for the energy level expires; detecting that a number of participants for the gathering event to which the lighting effect and the audio effect are applied reaches a threshold; detecting that an ambient volume reaches a volume threshold; or any combination thereof.

[0110] Clause 8. The method of any one of clauses 1-7, wherein the different energy levels further correspond to different volume configurations and / or different equalizer configurations; the method further comprising: determining, based on the energy level, a target volume configuration and / or a target equalizer configuration; and controlling, based on the target volume configuration and / or the target equalizer configuration, an audio adjuster to perform audio adjustment of the audio signal acquired by the audio acquirer.

[0111] Clause 9. The method of any one of clauses 1-8, further comprising: acquiring a predefined schedule, the predefined schedule indicating a respective energy value at each time point, wherein the first input is a start input and the energy level is determined based on  the respective energy value at each time point; or acquiring a predefined schedule, the predefined schedule including a plurality of time periods, each of which corresponds to one energy level, wherein the first input is a start input and the energy level is determined based on which time period current time point is within.

[0112] Clause 10. The method of clause 9, further comprising: setting the respective energy value at each time point in response to one or more third inputs; or setting a time length of each time period of the plurality of time periods in response to one or more third inputs.

[0113] Clause 11. The method of any one of clauses 1-10, wherein the energy level is determined based on an energy value indicated by the first input, and the method further comprises: displaying, on a display and in a first display format, a graphical element representing the energy value; and displaying, in response to a change in the energy value, a changed graphical element representing a changed energy value in a second display format different from the first display format.

[0114] Clause 12. The method of clause 11, wherein displaying, in response to a change in the energy value, a changed graphical element in a second display format different from the first display format comprises: displaying the changed graphical element in a second display format different from the first display format, in response to a changed energy level corresponding to the changed energy value being different from the energy level corresponding to the energy value.

[0115] Clause 13. A computing device, comprising: one or more processors; and one or more memories storing computer programs or instructions, which when executed, cause the one or more processors to: determine, in response to a first input, an energy level for a gathering event; determine, based on the energy level, a target lighting effect configuration and a target audio effect configuration, wherein different energy levels correspond to different lighting effect configurations and to different audio effect configurations; control, based on the target audio effect configuration, an audio acquirer to acquire an audio signal corresponding to the target audio effect configuration, wherein the audio signal is output via audio output devices; and control, based on the target lighting effect configuration, a lighting controller to generate a lighting control signal corresponding to the target lighting effect configuration, for controlling light-emission elements to emit light.

[0116] Clause 14. The computing device of clause 13, wherein each audio effect configuration comprises a music classification identification, wherein when controlling the audio acquirer to acquire an audio signal, the computer programs or instructions are executed to cause the one or more processors to: transmit, to the audio acquirer, first indication information of a target music classification identification associated with the target audio effect configuration, wherein the audio acquirer acquires a music playlist with the target music classification identification from an audio source based on the first indication information.

[0117] Clause 15. The computing device of any one of clauses 13-14, wherein the audio acquirer acquires, from the audio source, second indication information including one or more of:a volume configuration, an equalizer configuration, or a lighting effect configuration for each piece of music in the music playlist, wherein when determining the target lighting effect configuration and the target audio effect configuration, the computer programs or instructions are executed to cause the one or more processors to: determine, based on the energy level, the target audio effect configuration, according to a first preset correspondence between energy levels and audio effect configurations; acquire, from the audio acquirer, third indication information of a lighting effect configuration for each piece of music in the music playlist; and determine, as the target lighting effect configuration, the lighting effect configuration for each piece of music in the music playlist based on the third indication information.

[0118] Clause 16. The computing device of any one of clauses 13-15, wherein controlling the lighting controller to generate a lighting control signal, the computer programs or instructions are executed to cause the one or more processors to: transmit, to the lighting controller, fourth indication information of the target lighting effect configuration, such that the lighting controller retrieves lighting control information from a lighting control database based on the fourth indication information, and generates a lighting control signal based on the lighting control information.

[0119] Clause 17. The computing device of any one of clauses 13-16, wherein the computer programs or instructions are executed to further cause the one or more processors to: acquire a predefined schedule, the predefined schedule indicating a respective energy value at each time point, wherein the first input is a start input and the energy level is determined based on the respective energy value at each time point; or acquire a predefined schedule, the  predefined schedule including a plurality of time periods, each of which corresponds to one energy level, wherein the first input is a start input and the energy level is determined based on which time period current time point is within.

[0120] Clause 18. The computing device of any one of clauses 13-17, wherein the energy level is determined based on an energy value indicated by the first input, and the computing device further comprises or is connected to a display, and the computer programs or instructions are executed to further cause the one or more processors to: display, on the display and in a first display format, a graphical element representing the energy value; and display, in response to a change in the energy value, a changed graphical element representing a changed energy value in a second display format different from the first display format.

[0121] Clause 19. A system for controlling a lighting effect and an audio effect, comprising: a control module, wherein the control module is at least a part of the computing device as any one of clauses 13-18; an audio acquirer configured to acquire an audio signal corresponding to the target audio effect configuration based on the target audio effect configuration, wherein the audio signal is output via an audio output device; and a lighting controller configured to generate, based on the target lighting effect configuration, a lighting control signal corresponding to the target lighting effect configuration, for controlling light-emission elements to emit light.

[0122] Clause 20. An audio system a lighting effect comprising: the system for controlling a lighting effect and an audio effect as clause 19; multiple audio output devices, each configured to output the audio signal from the system; and multiple light-emission elements, each configured to emit light based on a lighting control signal from the system.

Claims

1.A method for controlling a lighting effect and an audio effect, comprising:determining, in response to a first input, an energy level for a gathering event;determining, based on the energy level, a target lighting effect configuration and a target audio effect configuration, wherein different energy levels correspond to different lighting effect configurations and to different audio effect configurations;controlling, based on the target audio effect configuration, an audio acquirer to acquire an audio signal corresponding to the target audio effect configuration, wherein the audio signal is output via audio output devices; andcontrolling, based on the target lighting effect configuration, a lighting controller to generate a lighting control signal corresponding to the target lighting effect configuration, for controlling light-emission elements to emit light.2.The method of claim 1, wherein each audio effect configuration comprises a music classification identification,wherein controlling, based on the target audio effect configuration, an audio acquirer to acquire an audio signal corresponding to the target audio effect configuration comprises:transmitting, to the audio acquirer, first indication information of a target music classification identification associated with the target audio effect configuration,wherein the audio acquirer acquires the audio signal for a music playlist with the target music classification identification from an audio source based on the first indication information.3.The method of claim 2, wherein the audio acquirer acquires, from the audio source, second indication information including one or more of: a volume configuration, an equalizer configuration, or a lighting effect configuration for each piece of music in the music playlist,wherein determining, based on the energy level, a target lighting effect configuration and a target audio effect configuration comprises:determining, based on the energy level, the target audio effect configuration, according to a first preset correspondence between energy levels and audio effect configurations;acquiring, from the audio acquirer, third indication information of the lighting effect configuration for each piece of music in the music playlist; anddetermining, as the target lighting effect configuration, the lighting effect configuration for each piece of music in the music playlist based on the third indication information.4.The method of claim 1, wherein determining, based on the energy level, a target lighting effect configuration and a target audio effect configuration comprises:determining the target audio effect configuration based on the energy level, according to a first preset correspondence of energy levels and audio effect configurations; anddetermining the target lighting effect configuration based on the energy level, according to a second preset correspondence between energy levels and lighting effect configurations.5.The method of claim 1, wherein controlling, based on the target lighting effect configuration, a lighting controller to generate a lighting control signal corresponding to the target lighting effect configuration comprises:transmitting, to the lighting controller, fourth indication information of the target lighting effect configuration, such that the lighting controller retrieves lighting control information from a lighting control database based on the fourth indication information and generates the lighting control signal based on the lighting control information.6.The method of claim 1, further comprising:updating, in response to a triggering event, the target lighting effect configuration and the target audio effect configuration to a second target lighting effect configuration and a second target audio effect configuration corresponding to a second energy level;controlling, based on the second target audio effect configuration, the audio acquirer to acquire a second audio signal corresponding to the second target audio effect configuration; andcontrolling, based on the second target lighting effect configuration, the lighting controller to generate a second lighting control signal corresponding to the second target lighting effect configuration.7.The method of claim 6, wherein the trigger event comprises:receiving a second input resulting in a change from the energy level to the second energy level;a time period for the energy level expires;detecting that a number of participants for the gathering event to which the lighting effect and the audio effect are applied reaches a threshold;detecting that an ambient volume reaches a volume threshold; orany combination thereof.8.The method of claim 1, wherein the different energy levels further correspond to different volume configurations and / or different equalizer configurations;wherein the method further comprises:determining, based on the energy level, a target volume configuration, and / or a target equalizer configuration; andcontrolling, based on the target volume configuration and / or the target equalizer configuration, an audio adjuster to perform audio adjustment of the audio signal acquired by the audio acquirer.9.The method of claim 1, further comprising:acquiring a predefined schedule, the predefined schedule indicating a respective energy value at each time point, wherein the first input is a start input and the energy level is determined based on the respective energy value at each time point; oracquiring a predefined schedule, the predefined schedule including a plurality of time periods, each of which corresponds to one energy level, wherein the first input is a start input and the energy level is determined based on which time period a current time point is within.10.The method of claim 9, further comprising:setting the respective energy value at each time point in response to one or more third inputs; orsetting a time length of each time period of the plurality of time periods in response to one or more third inputs.11.The method of claim 1, wherein the energy level is determined based on an energy value indicated by the first input, and the method further comprises:displaying, on a display and in a first display format, a graphical element representing the energy value; anddisplaying, in response to a change in the energy value, a changed graphical element representing a changed energy value in a second display format different from the first display format.12.The method of claim 11, wherein displaying, in response to a change in the energy value, a changed graphical element in a second display format different from the first display format comprises:displaying the changed graphical element in a second display format different from the first display format, in response to a changed energy level corresponding to the changed energy value being different from the energy level corresponding to the energy value.13.A computing device, comprising:one or more processors; andone or more memories storing computer programs or instructions, which when executed, cause the one or more processors to:determine, in response to a first input, an energy level for a gathering event;determine, based on the energy level, a target lighting effect configuration and a target audio effect configuration, wherein different energy levels correspond to different lighting effect configurations and to different audio effect configurations;control, based on the target audio effect configuration, an audio acquirer to acquire an audio signal corresponding to the target audio effect configuration, wherein the audio signal is output via audio output devices; andcontrol, based on the target lighting effect configuration, a lighting controller to generate a lighting control signal corresponding to the target lighting effect configuration, for controlling light-emission elements to emit light.14.The computing device of claim 13, wherein each audio effect configuration comprises a music classification identification,wherein when controlling the audio acquirer to acquire an audio signal, the computer programs or instructions are executed to cause the one or more processors to:transmit, to the audio acquirer, first indication information of a target music classification identification associated with the target audio effect configuration,wherein the audio acquirer acquires a music playlist with the target music classification identification from an audio source based on the first indication information.15.The computing device of claim 14, wherein the audio acquirer acquires, from the audio source, second indication information including one or more of: a volume configuration, an equalizer configuration, or a lighting effect configuration for each piece of music in the music playlist,wherein when determining the target lighting effect configuration and the target audio effect configuration, the computer programs or instructions are executed to cause the one or more processors to:determine, based on the energy level, the target audio effect configuration, according to a first preset correspondence between energy levels and audio effect configurations;acquire, from the audio acquirer, third indication information of a lighting effect configuration for each piece of music in the music playlist; anddetermine, as the target lighting effect configuration, the lighting effect configuration for each piece of music in the music playlist based on the third indication information.16.The computing device of claim 13, wherein controlling the lighting controller to  generate a lighting control signal, the computer programs or instructions are executed to cause the one or more processors to:transmit, to the lighting controller, fourth indication information of the target lighting effect configuration, such that the lighting controller retrieves lighting control information from a lighting control database based on the fourth indication information and generates a lighting control signal based on the lighting control information.17.The computing device of claim 13, wherein the computer programs or instructions are executed to further cause the one or more processors to:acquire a predefined schedule, the predefined schedule indicating a respective energy value at each time point, wherein the first input is a start input and the energy level is determined based on the respective energy value at each time point; oracquire a predefined schedule, the predefined schedule including a plurality of time periods, each of which corresponds to one energy level, wherein the first input is a start input and the energy level is determined based on which time period a current time point is within.18.The computing device of claim 13, wherein the energy level is determined based on an energy value indicated by the first input, and wherein the computing device further comprises or is connected to a display, and the computer programs or instructions are executed to further cause the one or more processors to:display, on the display and in a first display format, a graphical element representing the energy value; anddisplay, in response to a change in the energy value, a changed graphical element representing a changed energy value in a second display format different from the first display format.19.A system for controlling a lighting effect and an audio effect, comprising:a control module, wherein the control module is at least a part of the computing device as claimed in any of claims 13-18;an audio acquirer configured to acquire an audio signal corresponding to the target audio effect configuration based on the target audio effect configuration, wherein the audio signal is output via an audio output device; anda lighting controller configured to generate, based on the target lighting effect configuration, a lighting control signal corresponding to the target lighting effect configuration, for controlling light-emission elements to emit light.20.An audio system with a lighting effect, comprising:the system for controlling a lighting effect and an audio effect as claimed in claim 19;multiple audio output devices, each configured to output the audio signal from the system; andmultiple light-emission elements, each configured to emit light based on a lighting control signal from the system.

Citation Information

Patent Citations

  • Control method and system of light-emitting equipment, intelligent terminal and readable storage medium

    CN113891539A

  • Intelligent acousto-optic control method, system and equipment for dispatching room

    CN118411971A