mirror of
https://github.com/storytold/RuntimeAudioImporter.git
synced 2026-10-15 00:04:13 +00:00
Compare commits
47 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| f4d3c0959c | |||
| 9a9dbacf39 | |||
| 7a4f419d53 | |||
| ce9fa5692a | |||
| 4ebebe268f | |||
| 4cbafaef81 | |||
| c0943e2852 | |||
| 23fd2c3238 | |||
| 1051ab4265 | |||
| 745f56da7b | |||
| ee2088922f | |||
| 826de9c404 | |||
| 0b591c3e30 | |||
| 203af789c5 | |||
| dd7fbcd5c6 | |||
| 6165fe1740 | |||
| b761ae46dd | |||
| 14469d959f | |||
| eedf8e91b3 | |||
| c26ad4387a | |||
| b6a02676eb | |||
| 930b7fe803 | |||
| 261aa62fd1 | |||
| 0aaad7b78d | |||
| 68ce63252b | |||
| 573dd86a5c | |||
| 5385f7d1f4 | |||
| f0cc227a33 | |||
| d543b80f2e | |||
| b68876da8b | |||
| 9ccdc0ede6 | |||
| 6cb272b840 | |||
| 117f3ed389 | |||
| f3cd038ef2 | |||
| 85c71cc94b | |||
| 0dfe7afca5 | |||
| d2f7f9f0f6 | |||
| 68f4ba40f6 | |||
| c3eb02e809 | |||
| 72b65b574b | |||
| daee6c62fc | |||
| f283f18041 | |||
| 2dc317e98e | |||
| a88254cae3 | |||
| b0339738e8 | |||
| 111f3236f7 | |||
| 54559198f0 |
@@ -1,87 +0,0 @@
|
|||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
|
||||||
# Visual Studio Version 16
|
|
||||||
VisualStudioVersion = 16.0.28315.86
|
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Engine", "Engine", "{94A6C6F3-99B3-346E-9557-ABF9D4064DBD}"
|
|
||||||
EndProject
|
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Games", "Games", "{8E2F6A87-1826-34F4-940C-CC23A48F9FE4}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AudioImporterTest", "Intermediate\ProjectFiles\AudioImporterTest.vcxproj", "{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}"
|
|
||||||
EndProject
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UE4", "Intermediate\ProjectFiles\UE4.vcxproj", "{41DC5BBD-56BC-4896-8D8D-5C13F4636397}"
|
|
||||||
EndProject
|
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Visualizers", "Visualizers", "{1CCEC849-CC72-4C59-8C36-2F7C38706D4C}"
|
|
||||||
ProjectSection(SolutionItems) = preProject
|
|
||||||
D:\UE4\UE_4.26\Engine\Extras\VisualStudioDebugging\UE4.natvis = D:\UE4\UE_4.26\Engine\Extras\VisualStudioDebugging\UE4.natvis
|
|
||||||
EndProjectSection
|
|
||||||
EndProject
|
|
||||||
Global
|
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
|
||||||
DebugGame Editor|Android = DebugGame Editor|Android
|
|
||||||
DebugGame Editor|Win32 = DebugGame Editor|Win32
|
|
||||||
DebugGame Editor|Win64 = DebugGame Editor|Win64
|
|
||||||
DebugGame|Android = DebugGame|Android
|
|
||||||
DebugGame|Win32 = DebugGame|Win32
|
|
||||||
DebugGame|Win64 = DebugGame|Win64
|
|
||||||
Development Editor|Android = Development Editor|Android
|
|
||||||
Development Editor|Win32 = Development Editor|Win32
|
|
||||||
Development Editor|Win64 = Development Editor|Win64
|
|
||||||
Development|Android = Development|Android
|
|
||||||
Development|Win32 = Development|Win32
|
|
||||||
Development|Win64 = Development|Win64
|
|
||||||
Shipping|Android = Shipping|Android
|
|
||||||
Shipping|Win32 = Shipping|Win32
|
|
||||||
Shipping|Win64 = Shipping|Win64
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.DebugGame Editor|Android.ActiveCfg = Invalid|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.DebugGame Editor|Win32.ActiveCfg = Invalid|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.DebugGame Editor|Win64.ActiveCfg = DebugGame_Editor|x64
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.DebugGame Editor|Win64.Build.0 = DebugGame_Editor|x64
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.DebugGame|Android.ActiveCfg = Android_DebugGame|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.DebugGame|Android.Build.0 = Android_DebugGame|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.DebugGame|Win32.ActiveCfg = DebugGame|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.DebugGame|Win32.Build.0 = DebugGame|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.DebugGame|Win64.ActiveCfg = DebugGame|x64
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.DebugGame|Win64.Build.0 = DebugGame|x64
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Development Editor|Android.ActiveCfg = Invalid|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Development Editor|Win32.ActiveCfg = Invalid|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Development Editor|Win64.ActiveCfg = Development_Editor|x64
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Development Editor|Win64.Build.0 = Development_Editor|x64
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Development|Android.ActiveCfg = Android_Development|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Development|Android.Build.0 = Android_Development|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Development|Win32.ActiveCfg = Development|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Development|Win32.Build.0 = Development|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Development|Win64.ActiveCfg = Development|x64
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Development|Win64.Build.0 = Development|x64
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Shipping|Android.ActiveCfg = Android_Shipping|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Shipping|Android.Build.0 = Android_Shipping|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Shipping|Win32.ActiveCfg = Shipping|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Shipping|Win32.Build.0 = Shipping|Win32
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Shipping|Win64.ActiveCfg = Shipping|x64
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F}.Shipping|Win64.Build.0 = Shipping|x64
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397}.DebugGame Editor|Android.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397}.DebugGame Editor|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397}.DebugGame Editor|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397}.DebugGame|Android.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397}.DebugGame|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397}.DebugGame|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397}.Development Editor|Android.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397}.Development Editor|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397}.Development Editor|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397}.Development|Android.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397}.Development|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397}.Development|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397}.Shipping|Android.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397}.Shipping|Win32.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397}.Shipping|Win64.ActiveCfg = BuiltWithUnrealBuildTool|Win32
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
|
||||||
HideSolutionNode = FALSE
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(NestedProjects) = preSolution
|
|
||||||
{41DC5BBD-56BC-4896-8D8D-5C13F4636397} = {94A6C6F3-99B3-346E-9557-ABF9D4064DBD}
|
|
||||||
{05EAA636-D8E0-4E88-B98A-0396DD9D9A1F} = {8E2F6A87-1826-34F4-940C-CC23A48F9FE4}
|
|
||||||
EndGlobalSection
|
|
||||||
EndGlobal
|
|
||||||
@@ -1,59 +0,0 @@
|
|||||||
{
|
|
||||||
"FileVersion": 3,
|
|
||||||
"EngineAssociation": "4.26",
|
|
||||||
"Category": "",
|
|
||||||
"Description": "",
|
|
||||||
"Modules": [
|
|
||||||
{
|
|
||||||
"Name": "AudioImporterTest",
|
|
||||||
"Type": "Runtime",
|
|
||||||
"LoadingPhase": "Default"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"Plugins": [
|
|
||||||
{
|
|
||||||
"Name": "RuntimeAudioImporter",
|
|
||||||
"Enabled": true,
|
|
||||||
"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/product/81fd278e318e4235a028d3fdf46bf036"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "AndroidMedia",
|
|
||||||
"Enabled": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "AndroidMoviePlayer",
|
|
||||||
"Enabled": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "AvfMedia",
|
|
||||||
"Enabled": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "MediaCompositing",
|
|
||||||
"Enabled": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "ImgMedia",
|
|
||||||
"Enabled": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "WindowsMoviePlayer",
|
|
||||||
"Enabled": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "MediaPlayerEditor",
|
|
||||||
"Enabled": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "MagicLeapMedia",
|
|
||||||
"Enabled": false,
|
|
||||||
"SupportedTargetPlatforms": [
|
|
||||||
"Lumin"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "WmfMedia",
|
|
||||||
"Enabled": false
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,146 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
[/Script/EngineSettings.GameMapsSettings]
|
|
||||||
EditorStartupMap=/Game/MainLevelTest.MainLevelTest
|
|
||||||
LocalMapOptions=
|
|
||||||
TransitionMap=None
|
|
||||||
bUseSplitscreen=False
|
|
||||||
TwoPlayerSplitscreenLayout=Horizontal
|
|
||||||
ThreePlayerSplitscreenLayout=FavorTop
|
|
||||||
FourPlayerSplitscreenLayout=Grid
|
|
||||||
bOffsetPlayerGamepadIds=False
|
|
||||||
GameInstanceClass=/Script/Engine.GameInstance
|
|
||||||
GameDefaultMap=/Game/MainLevelTest.MainLevelTest
|
|
||||||
ServerDefaultMap=/Engine/Maps/Entry.Entry
|
|
||||||
GlobalDefaultGameMode=/Script/Engine.GameModeBase
|
|
||||||
GlobalDefaultServerGameMode=None
|
|
||||||
|
|
||||||
[/Script/HardwareTargeting.HardwareTargetingSettings]
|
|
||||||
TargetedHardwareClass=Mobile
|
|
||||||
AppliedTargetedHardwareClass=Mobile
|
|
||||||
DefaultGraphicsPerformance=Maximum
|
|
||||||
AppliedDefaultGraphicsPerformance=Maximum
|
|
||||||
|
|
||||||
[/Script/Engine.Engine]
|
|
||||||
+ActiveGameNameRedirects=(OldGameName="TP_Blank",NewGameName="/Script/AudioImporterTest")
|
|
||||||
+ActiveGameNameRedirects=(OldGameName="/Script/TP_Blank",NewGameName="/Script/AudioImporterTest")
|
|
||||||
+ActiveClassRedirects=(OldClassName="TP_BlankGameModeBase",NewClassName="AudioImporterTestGameModeBase")
|
|
||||||
|
|
||||||
[/Script/Engine.RendererSettings]
|
|
||||||
r.Mobile.DisableVertexFog=True
|
|
||||||
r.Shadow.CSM.MaxMobileCascades=2
|
|
||||||
r.MobileMSAA=1
|
|
||||||
r.Mobile.AllowDitheredLODTransition=False
|
|
||||||
r.Mobile.AllowSoftwareOcclusion=False
|
|
||||||
r.Mobile.VirtualTextures=False
|
|
||||||
r.DiscardUnusedQuality=False
|
|
||||||
r.AllowOcclusionQueries=True
|
|
||||||
r.MinScreenRadiusForLights=0.030000
|
|
||||||
r.MinScreenRadiusForDepthPrepass=0.030000
|
|
||||||
r.MinScreenRadiusForCSMDepth=0.010000
|
|
||||||
r.PrecomputedVisibilityWarning=False
|
|
||||||
r.TextureStreaming=True
|
|
||||||
Compat.UseDXT5NormalMaps=False
|
|
||||||
r.VirtualTextures=False
|
|
||||||
r.VirtualTexturedLightmaps=False
|
|
||||||
r.VT.TileSize=128
|
|
||||||
r.VT.TileBorderSize=4
|
|
||||||
r.vt.FeedbackFactor=16
|
|
||||||
r.VT.EnableCompressZlib=True
|
|
||||||
r.VT.EnableCompressCrunch=False
|
|
||||||
r.ClearCoatNormal=False
|
|
||||||
r.ReflectionCaptureResolution=128
|
|
||||||
r.Mobile.ReflectionCaptureCompression=False
|
|
||||||
r.ReflectionEnvironmentLightmapMixBasedOnRoughness=True
|
|
||||||
r.ForwardShading=False
|
|
||||||
r.VertexFoggingForOpaque=True
|
|
||||||
r.AllowStaticLighting=True
|
|
||||||
r.NormalMapsForStaticLighting=False
|
|
||||||
r.GenerateMeshDistanceFields=False
|
|
||||||
r.DistanceFieldBuild.EightBit=False
|
|
||||||
r.GenerateLandscapeGIData=False
|
|
||||||
r.DistanceFieldBuild.Compress=False
|
|
||||||
r.TessellationAdaptivePixelsPerTriangle=48.000000
|
|
||||||
r.SeparateTranslucency=False
|
|
||||||
r.TranslucentSortPolicy=0
|
|
||||||
TranslucentSortAxis=(X=0.000000,Y=-1.000000,Z=0.000000)
|
|
||||||
r.CustomDepth=1
|
|
||||||
r.CustomDepthTemporalAAJitter=True
|
|
||||||
r.PostProcessing.PropagateAlpha=0
|
|
||||||
r.DefaultFeature.Bloom=True
|
|
||||||
r.DefaultFeature.AmbientOcclusion=False
|
|
||||||
r.DefaultFeature.AmbientOcclusionStaticFraction=True
|
|
||||||
r.DefaultFeature.AutoExposure=False
|
|
||||||
r.DefaultFeature.AutoExposure.Method=0
|
|
||||||
r.DefaultFeature.AutoExposure.Bias=1.000000
|
|
||||||
r.DefaultFeature.AutoExposure.ExtendDefaultLuminanceRange=False
|
|
||||||
r.UsePreExposure=True
|
|
||||||
r.EyeAdaptation.EditorOnly=False
|
|
||||||
r.DefaultFeature.MotionBlur=False
|
|
||||||
r.DefaultFeature.LensFlare=False
|
|
||||||
r.TemporalAA.Upsampling=False
|
|
||||||
r.SSGI.Enable=False
|
|
||||||
r.DefaultFeature.AntiAliasing=0
|
|
||||||
r.DefaultFeature.LightUnits=1
|
|
||||||
r.DefaultBackBufferPixelFormat=4
|
|
||||||
r.Shadow.UnbuiltPreviewInGame=True
|
|
||||||
r.StencilForLODDither=False
|
|
||||||
r.EarlyZPass=3
|
|
||||||
r.EarlyZPassOnlyMaterialMasking=False
|
|
||||||
r.DBuffer=True
|
|
||||||
r.ClearSceneMethod=1
|
|
||||||
r.BasePassOutputsVelocity=False
|
|
||||||
r.VertexDeformationOutputsVelocity=False
|
|
||||||
r.SelectiveBasePassOutputs=False
|
|
||||||
bDefaultParticleCutouts=False
|
|
||||||
fx.GPUSimulationTextureSizeX=1024
|
|
||||||
fx.GPUSimulationTextureSizeY=1024
|
|
||||||
r.AllowGlobalClipPlane=False
|
|
||||||
r.GBufferFormat=1
|
|
||||||
r.MorphTarget.Mode=True
|
|
||||||
r.GPUCrashDebugging=False
|
|
||||||
vr.InstancedStereo=False
|
|
||||||
r.MobileHDR=True
|
|
||||||
vr.MobileMultiView=False
|
|
||||||
r.Mobile.UseHWsRGBEncoding=False
|
|
||||||
vr.RoundRobinOcclusion=False
|
|
||||||
vr.ODSCapture=False
|
|
||||||
r.MeshStreaming=False
|
|
||||||
r.WireframeCullThreshold=5.000000
|
|
||||||
r.RayTracing=False
|
|
||||||
r.RayTracing.UseTextureLod=False
|
|
||||||
r.SupportStationarySkylight=True
|
|
||||||
r.SupportLowQualityLightmaps=True
|
|
||||||
r.SupportPointLightWholeSceneShadows=True
|
|
||||||
r.SupportAtmosphericFog=True
|
|
||||||
r.SupportSkyAtmosphere=True
|
|
||||||
r.SupportSkyAtmosphereAffectsHeightFog=False
|
|
||||||
r.SkinCache.CompileShaders=False
|
|
||||||
r.SkinCache.DefaultBehavior=1
|
|
||||||
r.SkinCache.SceneMemoryLimitInMB=128.000000
|
|
||||||
r.Mobile.EnableStaticAndCSMShadowReceivers=True
|
|
||||||
r.Mobile.EnableMovableLightCSMShaderCulling=True
|
|
||||||
r.Mobile.AllowDistanceFieldShadows=True
|
|
||||||
r.Mobile.AllowMovableDirectionalLights=True
|
|
||||||
r.MobileNumDynamicPointLights=4
|
|
||||||
r.MobileDynamicPointLightsUseStaticBranch=True
|
|
||||||
r.Mobile.EnableMovableSpotlights=False
|
|
||||||
r.Mobile.EnableMovableSpotlightsShadow=False
|
|
||||||
r.GPUSkin.Support16BitBoneIndex=False
|
|
||||||
r.GPUSkin.Limit2BoneInfluences=False
|
|
||||||
r.SupportDepthOnlyIndexBuffers=True
|
|
||||||
r.SupportReversedIndexBuffers=True
|
|
||||||
r.LightPropagationVolume=False
|
|
||||||
r.Mobile.AmbientOcclusion=False
|
|
||||||
r.GPUSkin.UnlimitedBoneInfluences=False
|
|
||||||
r.GPUSkin.UnlimitedBoneInfluencesThreshold=8
|
|
||||||
r.Mobile.PlanarReflectionMode=0
|
|
||||||
bStreamSkeletalMeshLODs=(Default=False,PerPlatform=())
|
|
||||||
bDiscardSkeletalMeshOptionalLODs=(Default=False,PerPlatform=())
|
|
||||||
VisualizeCalibrationColorMaterialPath=None
|
|
||||||
VisualizeCalibrationCustomMaterialPath=None
|
|
||||||
VisualizeCalibrationGrayscaleMaterialPath=None
|
|
||||||
|
|
||||||
[/Script/Slate.SlateSettings]
|
|
||||||
bExplicitCanvasChildZOrder=True
|
|
||||||
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
|
|
||||||
[/Script/EngineSettings.GeneralProjectSettings]
|
|
||||||
ProjectID=E5F8CB474977D102BC3EC9B00A5B7D1C
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,21 @@
|
|||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2021 Respirant
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|

|
||||||
|
# RuntimeAudioImporter
|
||||||
|
Open-source plugin to import audio files of MP3, WAV and FLAC formats into the game at runtime. It's easy to use in both C++ and Blueprints.
|
||||||
|
Plugin does not require any static libraries and external dependencies.
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## Features
|
||||||
|
- Low library size (≈ 1 mb)
|
||||||
|
- Fast transcoding speed (≈ 200-900 ms)
|
||||||
|
- Supported for major audio formats: MP3, WAV and FLAC
|
||||||
|
- Automatic detection of audio format (by extension)
|
||||||
|
- System for obtaining transcoding status for error detection
|
||||||
|
- No any static libraries and external dependencies
|
||||||
|
- Support for all available devices (tested on Windows and Android, but there are no restrictions to work on other devices)
|
||||||
|
|
||||||
|
## Documentation
|
||||||
|
Click on the following link to view the documentation - https://unreal.blog/runtime-audio-importer
|
||||||
|
|
||||||
|
## Additional information
|
||||||
|
The in-memory audio transcoding operation is based on [dr_libs](https://github.com/mackron/dr_libs).
|
||||||
|
|
||||||
|
## Legal info
|
||||||
|
|
||||||
|
Unreal® is a trademark or registered trademark of Epic Games, Inc. in the United States of America and elsewhere.
|
||||||
|
|
||||||
|
Unreal® Engine, Copyright 1998 – 2021, Epic Games, Inc. All rights reserved.
|
||||||
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
@@ -1,14 +0,0 @@
|
|||||||
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
||||||
|
|
||||||
using UnrealBuildTool;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
|
|
||||||
public class AudioImporterTestTarget : TargetRules
|
|
||||||
{
|
|
||||||
public AudioImporterTestTarget( TargetInfo Target) : base(Target)
|
|
||||||
{
|
|
||||||
Type = TargetType.Game;
|
|
||||||
DefaultBuildSettings = BuildSettingsVersion.V2;
|
|
||||||
ExtraModuleNames.AddRange( new string[] { "AudioImporterTest" } );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
||||||
|
|
||||||
using UnrealBuildTool;
|
|
||||||
|
|
||||||
public class AudioImporterTest : ModuleRules
|
|
||||||
{
|
|
||||||
public AudioImporterTest(ReadOnlyTargetRules Target) : base(Target)
|
|
||||||
{
|
|
||||||
PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
|
|
||||||
|
|
||||||
PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore" });
|
|
||||||
|
|
||||||
PrivateDependencyModuleNames.AddRange(new string[] { });
|
|
||||||
|
|
||||||
// Uncomment if you are using Slate UI
|
|
||||||
// PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore" });
|
|
||||||
|
|
||||||
// Uncomment if you are using online features
|
|
||||||
// PrivateDependencyModuleNames.Add("OnlineSubsystem");
|
|
||||||
|
|
||||||
// To include OnlineSubsystemSteam, add it to the plugins section in your uproject file with the Enabled attribute set to true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
||||||
|
|
||||||
#include "AudioImporterTest.h"
|
|
||||||
#include "Modules/ModuleManager.h"
|
|
||||||
|
|
||||||
IMPLEMENT_PRIMARY_GAME_MODULE( FDefaultGameModuleImpl, AudioImporterTest, "AudioImporterTest" );
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
||||||
|
|
||||||
#pragma once
|
|
||||||
|
|
||||||
#include "CoreMinimal.h"
|
|
||||||
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
||||||
|
|
||||||
|
|
||||||
#include "AudioImporterTestGameModeBase.h"
|
|
||||||
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
||||||
|
|
||||||
#pragma once
|
|
||||||
|
|
||||||
#include "CoreMinimal.h"
|
|
||||||
#include "GameFramework/GameModeBase.h"
|
|
||||||
#include "AudioImporterTestGameModeBase.generated.h"
|
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
UCLASS()
|
|
||||||
class AUDIOIMPORTERTEST_API AAudioImporterTestGameModeBase : public AGameModeBase
|
|
||||||
{
|
|
||||||
GENERATED_BODY()
|
|
||||||
|
|
||||||
};
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
||||||
|
|
||||||
using UnrealBuildTool;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
|
|
||||||
public class AudioImporterTestEditorTarget : TargetRules
|
|
||||||
{
|
|
||||||
public AudioImporterTestEditorTarget( TargetInfo Target) : base(Target)
|
|
||||||
{
|
|
||||||
Type = TargetType.Editor;
|
|
||||||
DefaultBuildSettings = BuildSettingsVersion.V2;
|
|
||||||
ExtraModuleNames.AddRange( new string[] { "AudioImporterTest" } );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 86 KiB |
Reference in New Issue
Block a user