Phase 3: engine render chain hop nhat — track/master doc mastering_settings.chain (imager/maximizer), PDC probe FX_LATENCIES, fix daw_vst_bridge link BuiltinFxChain, pytest 3.2/3.3
This commit is contained in:
@@ -82,12 +82,13 @@ def test_render_fx_chain_builtin_gain_e2e():
|
||||
with tempfile.TemporaryDirectory() as td:
|
||||
inp = os.path.join(td, "in.wav")
|
||||
sf.write(inp, data, sr, subtype="FLOAT")
|
||||
out = native_render.render_fx_chain(
|
||||
out, _lat = native_render.render_fx_chain(
|
||||
input_wav=inp,
|
||||
fx_chain=[{"type": "builtin", "id": "gain", "params": {"db": 6.0}}],
|
||||
sample_rate=sr,
|
||||
)
|
||||
assert os.path.isfile(out)
|
||||
assert _lat == [0] # builtin gain: latency 0
|
||||
d, _ = sf.read(out, dtype="float32", always_2d=True)
|
||||
rms = float(np.sqrt(np.mean(d ** 2)))
|
||||
assert rms > 0.09 # ~2x 0.05
|
||||
|
||||
Reference in New Issue
Block a user