Audio denoising path in the H3 inference engine, specifically the `h3_dit_denoise` RES path's handling of audio velocity and sigma grids.
Raw Developer Origin & Technical Request
GitHub Issue
Aug 11, 2026
## Problem
The public `h3_dit_denoise` RES path converts the audio velocity into a
video-sigma denoised estimate and advances it on `sigmas.video`:
```c
audio_denoised = audio_latent +
sigma_video * time_shift_slope(sigma_video) * audio_velocity;
h3_res_step(..., sigmas.video, ...);
```
The audio output is conditioned on the audio timestep, and the repository
already constructs a separate `sigmas.audio` schedule. Expressing the audio
trajectory through the video coordinate is valid in continuous time, but it
introduces substantial finite-step error in sparse RES sampling.
The Euler paths already advance audio directly on `sigmas.audio`.
## Why the discretizations differ
For the current video and audio shifts:
$$
\sigma_a=f(\sigma_v)=\frac{\sigma_v}{4-3\sigma_v}
$$
The existing reparameterized estimate is:
$$
D_v=x+\sigma_v f'(\sigma_v)v_a
$$
The native audio estimate is:
$$
D_a=x+\sigma_a v_a
$$
With constant audio velocity, $D_a$ is constant. $D_v$ remains nonlinear, so
a sparse multistep approximation has more truncation error.
```mermaid
flowchart LR
V["Audio velocity v_a
conditioned on sigma_a"]
V --> O["Video-coordinate estimate
D_v = x + sigma_v f'(sigma_v) v_a"]
O --> OV["RES on sigmas.video"]
V --> N["Audio-coordinate estimate
D_a = x + sigma_a v_a"]
N --> NA["RES on sigmas.audio"]
```
## Reproduction
Use a scalar sample initialized to `1.0` and a constant data-ward velocity of
`0.5`. Integrating from sigma 1 to 0 ...
Developer Debate & Comments
No active discussions extracted for this entry yet.
Adjacent Repository Pain Points
Other highly discussed features and pain points extracted from antirez/h3.c.
Frequently Asked Questions
Market intelligence mapped to Audio denoising path in the H3 inference engine, specifically the `h3_dit_denoise` RES path's handling of audio velocity and sigma grids..
What problem does Audio denoising path in the H3 inference engine, specifically the `h3_dit_denoise` RES path's handling of audio velocity and sigma grids. solve?
What are the foundational technologies related to Audio denoising path in the H3 inference engine, specifically the `h3_dit_denoise` RES path's handling of audio velocity and sigma grids.?
Engagement Signals
Cross-Market Term Frequency
Quantifies the cross-market adoption of foundational terms like Euler paths and RES audio sampling by tracking occurrence frequency across active SaaS architectures and enterprise developer debates.
SaaS Metrics