Referência de parâmetros do DpdoEngine
Todos os parâmetros CLI do DpdoEngine por categoria.
Formato:
DpdoEngine -i <INFILE> <OUTFILE> [OPTIONS]
1. Parâmetros básicos
| Parâmetro | Descrição | Exemplo |
|---|---|---|
-i INFILE | Arquivo PCM de entrada | -i track.flac |
OUTFILE | Caminho de saída; extensão = formato | track.dsf |
--reverse | Modo inverso: DSD → PCM | --reverse |
--oversampling N | Relação de sobreamostragem | --oversampling 256 |
--help | Ajuda | --help |
2. Modelagem de ruído (IIR)
| Parâmetro | Descrição | Valores |
|---|---|---|
--order N | Ordem IIR | 3, 5, 7, 9, 11 |
--pole V | Localização de polos | float (padrão 8.5) |
--zero | Localização de zeros | — |
--mash | Estrutura MASH | — |
--cifb | Estrutura CIFB | — |
--poly | modelagem polinomial | — |
DpdoEngine -i input.wav output.dsf --oversampling 128 --order 11 --mash
DpdoEngine -i input.wav output.dsf --oversampling 64 --order 7 --pole 9.2
3. Filtros FIR
| Parâmetro | Descrição | Padrão |
|---|---|---|
--taps N | Número de taps | auto (mín. 4096) |
--beta V | Kaiser beta | auto |
--window-type TYPE | Tipo de janela | kaiser |
| Tipo | Descrição |
|---|---|
kaiser | ajustável, universal |
blackman | alta atenuação |
flattop | medição precisa |
bartlett | triangular, simples |
hamming | clássico, equilibrado |
hanning | boa fuga de baixa frequência |
remez | Parks-McClellan, ótimo |
4. Sobreamostragem
| Entrada | DSD alvo | OSR recomendado |
|---|---|---|
| 44,1 kHz | DSD64 | 64 |
| 88,2 kHz | DSD64 | 32 |
| 96 kHz | DSD128 | 64 |
| 192 kHz | DSD256 | 64 |
5. GPU
--opencl: aceleração OpenCL (recomendado: OSR ≥ 256, IIR ≥ 9, lotes grandes).
6. Efeitos DSP
Equalizador
--equalizer: <frequência(Hz)>:<ganho(dB)>:<Q>,...
--equalizer "60:1.0:2,1000:-0.5:1,8000:0.3:3"
Saturação harmônica
--harmonics: <tipo>,<quantidade> — tanh, poly, softclip, fullwave, tape
Dinâmica
--lal, --adaptive, --apo
Sonoridade
--lufs V, --rg
7. Estéreo e espacial
--auto-pan, --target-width, --stereoexpander, --hrtf, --dxd
8. Formatos
--quad, --dst, --dst-compression N (1–128)
9. Metadados
--artist, --title, --album, --genre, --year, --label, --composer, --conductor, --barcode, --isrc
10. Análises
--report, --pdfrp, --noise-profiling, --spectrogram, --stats
11. Quantização e dither
--dither TYPE: 0 TPDF, 1–3 POW-R, 4 Lipshitz, 5 F-weighted, 6 Gesemann, 7 Shibata
12. Presets de usuário
--preset-load NAME, --preset-save NAME, --preset-list
13. Dpdo DSP
--bass, --treble, --pbe, --eq, --crossfeed
14. Pipe e gravação
--pipe, --record, --record-dsd (DoP ou ALSA raw DSD)
Detalhes: Conversão em lote e gravação.