#pragma once #include "../../DNACommon/DNACommon.hpp" #include "IScriptObject.hpp" #include "Parameters.hpp" namespace DataSpec::DNAMP1 { struct RoomAcoustics : IScriptObject { AT_DECL_DNA_YAMLV String<-1> name; Value active; Value volumeScale; Value reverbHiEnable; Value reverbHiTmpDisable; Value reverbHiColoration; Value reverbHiMix; Value reverbHiTime; Value reverbHiDamping; Value reverbHiPreDelay; Value reverbHiCrosstalk; Value chorusEnable; Value baseDelay; Value variation; Value period; Value reverbStdEnable; Value reverbStdTmpDisable; Value reverbStdColoration; Value reverbStdMix; Value reverbStdTime; Value reverbStdDamping; Value reverbStdPreDelay; Value delayEnable; Value delay[3]; Value feedback[3]; Value output[3]; }; } // namespace DataSpec::DNAMP1