mirror of
https://github.com/cookiengineer/audacity
synced 2026-03-21 13:45:47 +01:00
Create empty EBUR128 class.
This class will contain all EBU-R128 related analysis code. Add all new files to all build systems as well.
This commit is contained in:
@@ -276,6 +276,7 @@
|
||||
1790B13609883BFD008A330A /* ChangeTempo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B01009883BFD008A330A /* ChangeTempo.cpp */; };
|
||||
1790B13709883BFD008A330A /* ClickRemoval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B01209883BFD008A330A /* ClickRemoval.cpp */; };
|
||||
1790B13809883BFD008A330A /* Compressor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B01409883BFD008A330A /* Compressor.cpp */; };
|
||||
1790B13819883BFD008A330A /* EBUR128.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B01609883BFD008A330A /* EBUR128.cpp */; };
|
||||
1790B13909883BFD008A330A /* Echo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B01709883BFD008A330A /* Echo.cpp */; };
|
||||
1790B13A09883BFD008A330A /* Effect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B01909883BFD008A330A /* Effect.cpp */; };
|
||||
1790B13B09883BFD008A330A /* Equalization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1790B01B09883BFD008A330A /* Equalization.cpp */; };
|
||||
@@ -1996,6 +1997,8 @@
|
||||
1790B01309883BFD008A330A /* ClickRemoval.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 3; lastKnownFileType = sourcecode.c.h; path = ClickRemoval.h; sourceTree = "<group>"; tabWidth = 3; };
|
||||
1790B01409883BFD008A330A /* Compressor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 3; lastKnownFileType = sourcecode.cpp.cpp; path = Compressor.cpp; sourceTree = "<group>"; tabWidth = 3; };
|
||||
1790B01509883BFD008A330A /* Compressor.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 3; lastKnownFileType = sourcecode.c.h; path = Compressor.h; sourceTree = "<group>"; tabWidth = 3; };
|
||||
1790B01609883BFD008A330A /* EBUR128.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 3; lastKnownFileType = sourcecode.cpp.cpp; path = EBUR128.cpp; sourceTree = "<group>"; tabWidth = 3; };
|
||||
1790B01619883BFD008A330A /* EBUR128.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 3; lastKnownFileType = sourcecode.c.h; path = EBUR128.h; sourceTree = "<group>"; tabWidth = 3; };
|
||||
1790B01709883BFD008A330A /* Echo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 3; lastKnownFileType = sourcecode.cpp.cpp; path = Echo.cpp; sourceTree = "<group>"; tabWidth = 3; };
|
||||
1790B01809883BFD008A330A /* Echo.h */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 3; lastKnownFileType = sourcecode.c.h; path = Echo.h; sourceTree = "<group>"; tabWidth = 3; };
|
||||
1790B01909883BFD008A330A /* Effect.cpp */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.objcpp; fileEncoding = 30; indentWidth = 3; path = Effect.cpp; sourceTree = "<group>"; tabWidth = 3; };
|
||||
@@ -4716,6 +4719,8 @@
|
||||
1790B01309883BFD008A330A /* ClickRemoval.h */,
|
||||
1790B01409883BFD008A330A /* Compressor.cpp */,
|
||||
1790B01509883BFD008A330A /* Compressor.h */,
|
||||
1790B01609883BFD008A330A /* EBUR128.cpp */,
|
||||
1790B01619883BFD008A330A /* EBUR128.h */,
|
||||
18D8314C0ED0F56200FD870D /* Contrast.cpp */,
|
||||
18D8314D0ED0F56200FD870D /* Contrast.h */,
|
||||
5E02BFF01D1164DF00EB7578 /* Distortion.cpp */,
|
||||
@@ -8438,6 +8443,7 @@
|
||||
5EF3E65A203FDACE006C6882 /* SetClipCommand.cpp in Sources */,
|
||||
1790B13709883BFD008A330A /* ClickRemoval.cpp in Sources */,
|
||||
1790B13809883BFD008A330A /* Compressor.cpp in Sources */,
|
||||
1790B13819883BFD008A330A /* EBUR128.cpp in Sources */,
|
||||
1790B13909883BFD008A330A /* Echo.cpp in Sources */,
|
||||
1790B13A09883BFD008A330A /* Effect.cpp in Sources */,
|
||||
1790B13B09883BFD008A330A /* Equalization.cpp in Sources */,
|
||||
|
||||
@@ -240,6 +240,7 @@ set( EFFECTS_SOURCE
|
||||
${CMAKE_SOURCE_DIRECTORY}effects/Contrast.cpp
|
||||
${CMAKE_SOURCE_DIRECTORY}effects/Distortion.cpp
|
||||
${CMAKE_SOURCE_DIRECTORY}effects/DtmfGen.cpp
|
||||
${CMAKE_SOURCE_DIRECTORY}effects/EBUR128.cpp
|
||||
${CMAKE_SOURCE_DIRECTORY}effects/Echo.cpp
|
||||
${CMAKE_SOURCE_DIRECTORY}effects/Effect.cpp
|
||||
${CMAKE_SOURCE_DIRECTORY}effects/EffectManager.cpp
|
||||
|
||||
@@ -427,6 +427,8 @@ audacity_SOURCES = \
|
||||
effects/Distortion.h \
|
||||
effects/DtmfGen.cpp \
|
||||
effects/DtmfGen.h \
|
||||
effects/EBUR128.cpp \
|
||||
effects/EBUR128.h \
|
||||
effects/Echo.cpp \
|
||||
effects/Echo.h \
|
||||
effects/Effect.cpp \
|
||||
|
||||
12
src/effects/EBUR128.cpp
Normal file
12
src/effects/EBUR128.cpp
Normal file
@@ -0,0 +1,12 @@
|
||||
/**********************************************************************
|
||||
|
||||
Audacity: A Digital Audio Editor
|
||||
|
||||
EBUR128.cpp
|
||||
|
||||
Max Maisel
|
||||
|
||||
***********************************************************************/
|
||||
|
||||
#include "EBUR128.h"
|
||||
|
||||
24
src/effects/EBUR128.h
Normal file
24
src/effects/EBUR128.h
Normal file
@@ -0,0 +1,24 @@
|
||||
/**********************************************************************
|
||||
|
||||
Audacity: A Digital Audio Editor
|
||||
|
||||
EBUR128.h
|
||||
|
||||
Max Maisel
|
||||
|
||||
***********************************************************************/
|
||||
|
||||
#ifndef __EBUR128_H__
|
||||
#define __EBUR128_H__
|
||||
|
||||
#include "MemoryX.h"
|
||||
|
||||
/// \brief Implements EBU-R128 loudness measurement.
|
||||
class EBUR128
|
||||
{
|
||||
public:
|
||||
|
||||
private:
|
||||
};
|
||||
|
||||
#endif
|
||||
@@ -355,6 +355,7 @@
|
||||
<ClCompile Include="..\..\..\src\effects\Compressor.cpp" />
|
||||
<ClCompile Include="..\..\..\src\effects\Contrast.cpp" />
|
||||
<ClCompile Include="..\..\..\src\effects\DtmfGen.cpp" />
|
||||
<ClCompile Include="..\..\..\src\effects\EBUR128.cpp" />
|
||||
<ClCompile Include="..\..\..\src\effects\Echo.cpp" />
|
||||
<ClCompile Include="..\..\..\src\effects\Effect.cpp" />
|
||||
<ClCompile Include="..\..\..\src\effects\EffectManager.cpp" />
|
||||
@@ -756,6 +757,7 @@
|
||||
<ClInclude Include="..\..\..\src\effects\Compressor.h" />
|
||||
<ClInclude Include="..\..\..\src\effects\Contrast.h" />
|
||||
<ClInclude Include="..\..\..\src\effects\DtmfGen.h" />
|
||||
<ClInclude Include="..\..\..\src\effects\EBUR128.h" />
|
||||
<ClInclude Include="..\..\..\src\effects\Echo.h" />
|
||||
<ClInclude Include="..\..\..\src\effects\Effect.h" />
|
||||
<ClInclude Include="..\..\..\src\effects\EffectManager.h" />
|
||||
|
||||
@@ -425,6 +425,9 @@
|
||||
<ClCompile Include="..\..\..\src\effects\DtmfGen.cpp">
|
||||
<Filter>src\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\effects\EBUR128.cpp">
|
||||
<Filter>src\effects</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\src\effects\Echo.cpp">
|
||||
<Filter>src\effects</Filter>
|
||||
</ClCompile>
|
||||
@@ -1585,6 +1588,9 @@
|
||||
<ClInclude Include="..\..\..\src\effects\DtmfGen.h">
|
||||
<Filter>src\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\effects\EBUR128.h">
|
||||
<Filter>src\effects</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\src\effects\Echo.h">
|
||||
<Filter>src\effects</Filter>
|
||||
</ClInclude>
|
||||
|
||||
Reference in New Issue
Block a user