Abstract
A method and device for improving the sound quality of an audio file in an audio device by modifying an audio signal by means of at least one effect device. The method according to the invention includes the following method steps: a) associating the audio file with meta data; b) comparing the meta data to files in which settings of the effect device are stored; c) associating the meta data with a file from method step b), and d) loading the file from method step c) and activating the effect device, the effect device being set by means of values from the file in method step c).
Claims
1. A method for improvement of the sound quality of an audio file in an audio device by modification of an audio signal by means of at least one effect device (1, 2, 3, 4, 5, 6, 7), comprising the following method steps: a) association of the audio file with meta data; b) comparison of the meta data with files in which settings of the effect device (1 to 7) are stored; c) association of the meta data with a file (21) from method step b), and d) loading of the file (21) from method step c) and activation of the effect device (1 to 7), wherein the effect device (1 to 7) is set with values from the file (21) in method step c).
2. The method according to claim 1, wherein the meta data are stored in the audio file.
3. The method according to claim 1, wherein the meta data are stored in an external database (24a, 30).
4. The method according to claim 1, wherein a control module (10) of the device controls the method steps b) to d).
5. The method according to claim 1, wherein the files from method step b) are stored in a database of the device or in a Cloud.
6. The method according to claim 1, wherein the audio signal modified by means of the effect device (1 to 7) are passed on to audio outputs (9) of the device.
7. A device for carrying out the method according to claim 1, having: a storage medium in which the audio files are stored, with which meta files are associated and/or can be associated; at least one effect device (1 to 7); a further storage medium in which files (21) are stored, which files contain settings of the effect device (1 to 7), and a control module (10) that is associated with the storage medium, the effect device (1 to 7), and the further storage medium.
8. The device according to claim 7, wherein it has audio outputs.
9. The device according to claim 7, wherein it has audio inputs.
10. The device according to claim 7, wherein it has video inputs and/or video outputs.
11. The device according to claim 7, wherein the meta data are stored in the audio file.
12. The device according to claim 7, wherein the meta data are stored in an external database (24a, 30).
13. A computer program (27) that is implemented in the device according to claim 7, wherein the computer program contains an algorithm that is processed by a processor of the device, wherein the algorithm processes the method.
14. The computer program according to claim 13, wherein it is present in the form of a media player.
Description
[0027] In the following, the invention will be explained in greater detail using the drawings. These show, in a schematic representation:
[0028] FIG. 1 a block schematic with multiple effect devices as a unit;
[0029] FIG. 2 the method according to the invention, shown in a block schematic;
[0030] FIG. 3 the components of a container format according to the invention, in a block schematic;
[0031] FIG. 4 the flow chart in a control module according to the invention, additionally shown in a block schematic;
[0032] FIG. 5 an expanded unit of effect devices, in a block schematic;
[0033] FIGS. 6 to 11 further embodiments of the invention, shown in a block schematic, and
[0034] FIG. 12 the components of a computer program in the form of a media player according to the invention, in a block schematic.
[0035] FIG. 1, in a block schematic, shows a number of effect devices 1, 2, 3, 4, 5, 6, 7, which are connected with one another and together have an audio input 8 and an audio output 9. These effect devices are used to modify the audio signal of an audio file, not shown in FIG. 1.
[0036] The effect devices 1, 2, 3, 4, 5, 6, 7 are a bypass for activation/deactivation of the entire unit, an equalizer for adjusting different frequency bands, a speech enhancer for enhancing voices, for example in movies, a bass level raiser for raising or lowering freely adjustable bass and level frequencies, a leveler for automatic adaptation of the volume level over time, a stereo spread for expansion of the sound pattern, and limiters for intercepting peak levels at the end of the signal chain, so that no overmodulation can occur.
[0037] FIG. 2 shows the method according to the invention, in which meta data that are stored in an audio file, not shown in FIG. 2, are conducted to the control module 10, which has a microcontroller, by way of at least one data line 12, 23. Furthermore, audio signals of the audio file, which file is stored in a storage medium not shown in FIG. 2, get to an effect device 2, which is present in the form of an equalizer in the embodiment of the invention shown in FIG. 2, by way of a line 11. Instead of the individual effect device 2, a combination of effect devices, as shown in FIG. 1, can also be used. The audio signal processed by the effect device 2 gets to the audio output 9. Both audio data and meta data, i.e. data with accompanying information regarding the audio event that is currently being actively played, are processed in the control module 10. The control module 10 associates specific settings of the effect device 2 with specific meta data, by way of the control line 13, and activates them as soon as the audio event starts to play, because the meta data processed by the control module 10 are situated at the start of the audio file or are loaded up from an external meta database, not shown in FIG. 2, which database is linked with the audio file currently being played. Meta data are content-describing data relating to media files, such as audio files and video files. They are used to describe the content of these files (e.g. composer, length, genre) or also to describe subsumptions of different file formats into what are called container formats.
[0038] FIG. 3 shows a container format AVI (Audio Video Interleave) that is provided with the reference symbol 14. Here, the meta data, as header data 15, describe the synchronized combination of a video file 16 with an audio file 17. The consumer or user activates only the superordinate AVI file, which carries video and audio jointly in its container. In this way, it becomes possible to combine video and audio into a jointly controlled file, without complications.
[0039] The control module 10, as also illustrated in FIG. 4, associates meta data with specific previously established settings of the effect device 2, which are stored in a storage medium, in a file 21, under designations identical to meta data, and can be called up. For this purpose, the control module 10 converts meta data to control data for the effect device 2, from a freely configurable number and type of meta data that get into the control module 10 by way of at least one data line 12, 22. In the first functional section 18, the control module 10 recognizes the combination of letters, numbers, and symbols of the meta data currently being read in. After recognition of the received meta data, these are compared with the data sets situated in the file 21 and associated with the functional section 19. Combinations of letters, numbers, and symbols are stored in the file 21; these combinations are directly linked with pre-settings of the effect device 2. If the combination of letters, numbers, and symbols of a meta file is identical with the designation of a data set contained in the file 21 for controlling the effect device 2, the effect device 2 is activated by the functional section 20 of the control module 10, and read out. The control module 10 sends a command to load the associated data set to the effect device 2. After this loading procedure, the effect device 2 has activated its setting, which had been stored under the specifically recognized and activated combination of letters, numbers, and symbols, and changed them accordingly. The more meta data can be recognized, read out, and activated by the control module 10, the greater the repertoire of the individual and automatically triggered sound adaptations with reference to concrete sound events. If no meta data of a media file are recognized, the control module 10 automatically activates an established basic setting, so that no failures of the controller can occur.
[0040] The audio data present in a media file or audio file, such as, for example, LPCM (Linear Pulse Code Modulation), in the case of the audio format AIFF (Audio Interchange File Format), are directly supplied to the effect device 2 and processed there. The sound-modulated audio is applied to the audio output of the effect device 2 and is passed on to further processing.
[0041] The effect device 2 can also have a freely configurable number and type of sound modules, all of which can be pre-configured by way of manual or automatic pre-settings. These pre-set adjustments, which are stored under individual combinations of letters, numbers, and symbols, are then activated by way of the control module 10, so that the effect device 2 loads the activated pre-setting and modulates the sound in accordance with the activated pre-setting. Aside from the parameters that can be automatically activated, the connected effect device, as is evident from FIG. 5, can also contain what are called master sound modules, which adapt the entire sound system over all the sound modules that can be activated. By means of this master parameter, which is composed of the additional equalizer 2b and the intensity 2a, it becomes possible to adapt the overall sound system to special conditions, such as listening via headphones in contrast to listening in a car. By means of this combination of automatically and manually adjustable parameters, the method according to the invention can be easily adapted and thereby used in maximally flexible manner.
[0042] As is evident from the embodiments of the invention according to FIGS. 6 to 11, it is also provided, within the scope of the invention, that the control module 10 controls a non-fixed number of effect devices 2, 2a, which are associated with a non-fixed number of audio data sources, on the basis of a non-fixed number of meta data sources (FIG. 6). Furthermore, in a further embodiment of the invention, a non-fixed number of control modules 10, 10a controls an effect device 2 having a non-fixed number of audio data sources, specifically on the basis of a non-fixed number of meta data sources (FIG. 7). As the further embodiments of the invention show, a non-fixed number of control modules 10, 10a controls effect devices 2, 2a having a non-fixed number of audio data sources, on the basis of a non-fixed number of meta data sources (FIG. 8). Alternatively, the meta data source 24 of the control module 10 is a media file, in this regard, with integrated meta data (FIG. 9). As a further variant, the meta data source of the control module 10 is a media-external file, i.e. separate from the media file 25 (audio file) (FIG. 10). Finally, the meta data sources of the control module 10 are an external file 30 and the audio file 31. In this regard, the meta data from the audio file 31 are supplied to the control module 10 by way of the line 26 (FIG. 11).
[0043] FIG. 12 shows a computer program 27. If an audio file or audio/video file is activated in the playlist 28, the control module 10 recognizes the meta data of the media file activated in the playlist 28 or/and the meta data of external meta databases 29 that belong to the media file. After recognition, the control module 10 compares the found meta data with the data sets contained in the file 21. If the control module 10 is able to associate a control data set contained in the file 21 or/and an external meta database 29 with the media file activated in the playlist 28, it sends the control command contained in the file to the effect device, which changes in accordance with the control data contained in the control file. Finally, the audio outputs 9 of the effect device 2 are conducted to the outside from the media player that is present as the present computer program 27, so that they can be connected or processed further with amplifiers/loudspeakers.
REFERENCE SYMBOL LIST
[0044] 1 effect device [0045] 2 effect device [0046] 2a equalizer [0047] 3 effect device [0048] 4 effect device [0049] 5 effect device [0050] 6 effect device [0051] 7 effect device [0052] 8 audio input [0053] 9 audio output [0054] 10 control module [0055] 10a control module [0056] 11 line [0057] 12 data line [0058] 13 control line [0059] 14 container format [0060] 15 header data [0061] 16 video data [0062] 17 audio file [0063] 18 function section [0064] 19 function section [0065] 20 function section [0066] 21 file [0067] 22 data line [0068] 23 data line [0069] 24 meta data source [0070] 25 media file [0071] 26 line [0072] 27 computer program [0073] 28 playlist [0074] 29 meta database [0075] 30 external file [0076] 31 audio file