atlas

Research map / Image generation / Fast diffusion sampling

RFWave: Multi-band Rectified Flow for Audio Waveform Reconstruction

ICLR 2025 · Image generation › Fast diffusion sampling · approach: Flow matching distillation · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes RFWave, a multi-band rectified flow vocoder that generates complex STFT spectrograms at the frame level with 10 sampling steps, reaching up to 160x real-time on an RTX 4090.

Problem

Diffusion-based audio waveform reconstruction is slow because it needs many sampling steps and operates at the sample-point level, making it much slower than GAN vocoders.

Approach

Combines rectified flow (straight-trajectory ODE) with frame-level multi-band complex spectrogram generation in a single shared ConvNeXtV2 model, plus energy-balanced loss, overlap loss, STFT loss, and an equal-straightness selection of Euler time points.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use time-domain rather than frequency-domain modeling (ablation)RFWave · LJSpeechPESQ: 3.872 -> 4.127Helped
add energy-balanced loss (ablation)RFWave · LJSpeechPESQ: 4.127 -> 4.181Helped
add overlap loss (ablation)RFWave · LJSpeechPESQ: 4.181 -> 4.158Hurt
add STFT loss (ablation)RFWave · LJSpeechPESQ: 4.158 -> 4.211Helped
add equal-straightness sampling (ablation)RFWave · LJSpeechPESQ: 4.211 -> 4.275Helped
replace Rectified Flow with DDPM using 50 sampling steps (ablation)RFWave · LJSpeechPESQ: 4.211 -> 2.790Hurt
replace ConvNeXtV2 with ResNet (ablation)RFWave · LJSpeechPESQ: 4.211 -> 3.865Hurt
reduce ConvNeXtV2 backbone size by half (ablation)RFWave · LJSpeechGPU xRT: 162.59 -> 228.70Helped
double ConvNeXtV2 backbone size (ablation)RFWave · LJSpeechPESQ: 4.211 -> 4.285Helped
double ConvNeXtV2 backbone size (ablation)RFWave · LJSpeechGPU xRT: 162.59 -> 111.62Hurt
use classifier-free guidance for EnCodec token conditioningRFWave · EnCodec tokensMOSHelped
use classifier-free guidance for Mel-spectrogram conditioningRFWave · Mel-spectrogramsaudio qualityNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: LibriTTS MTG-Jamendo Opencpop LJSpeech Common Voice 7.0 DNS Challenge 4 FSD50K AudioSet MUSDB18

Benchmarks: LibriTTS MTG-Jamendo Opencpop MUSDB18 LJSpeech Custom universal EnCodec test set (900 samples from 15 datasets)

Metrics: MOS PESQ ViSQOL V/UV F1 Periodicity error xRT speed GPU memory

Baselines: PriorGrad FreGrad Vocos BigVGAN EnCodec MBD

Builds on: Rectified Flow ConvNeXtV2 PriorGrad Multi-Band Diffusion Vocos

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy