Referencia de parámetros de DpdoEngine
Todos los parámetros CLI de DpdoEngine por categoría.
Formato:
DpdoEngine -i <INFILE> <OUTFILE> [OPTIONS]
1. Parámetros básicos
| Parámetro | Descripción | Ejemplo |
|---|---|---|
-i INFILE | Archivo PCM de entrada | -i track.flac |
OUTFILE | Ruta de salida; extensión = formato | track.dsf |
--reverse | Modo inverso: DSD → PCM | --reverse |
--oversampling N | Relación de sobremuestreo | --oversampling 256 |
--help | Ayuda | --help |
2. Conformación de ruido (IIR)
| Parámetro | Descripción | Valores |
|---|---|---|
--order N | Orden IIR | 3, 5, 7, 9, 11 |
--pole V | Ubicación de polos | float (def. 8.5) |
--zero | Ubicación de ceros | — |
--mash | Estructura MASH | — |
--cifb | Estructura CIFB | — |
--poly | conformación polinómica | — |
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 | Descripción | Defecto |
|---|---|---|
--taps N | Número de taps | auto (mín. 4096) |
--beta V | Kaiser beta | auto |
--window-type TYPE | Tipo de ventana | kaiser |
| Tipo | Descripción |
|---|---|
kaiser | ajustable, universal |
blackman | alta atenuación |
flattop | medición precisa |
bartlett | triangular, simple |
hamming | clásico, equilibrado |
hanning | buena fuga de baja frecuencia |
remez | Parks-McClellan, óptimo |
4. Sobremuestreo
| Entrada | DSD objetivo | OSR recomendado |
|---|---|---|
| 44,1 kHz | DSD64 | 64 |
| 88,2 kHz | DSD64 | 32 |
| 96 kHz | DSD128 | 64 |
| 192 kHz | DSD256 | 64 |
5. GPU
--opencl: aceleración OpenCL (recomendado: OSR ≥ 256, IIR ≥ 9, lotes grandes).
6. Efectos DSP
Ecualizador
--equalizer: <frecuencia(Hz)>:<ganancia(dB)>:<Q>,...
--equalizer "60:1.0:2,1000:-0.5:1,8000:0.3:3"
Saturación armónica
--harmonics: <tipo>,<cantidad> — tanh, poly, softclip, fullwave, tape
Dinámica
--lal, --adaptive, --apo
Sonoridad
--lufs V, --rg
7. Estéreo y espacial
--auto-pan, --target-width, --stereoexpander, --hrtf, --dxd
8. Formatos
--quad, --dst, --dst-compression N (1–128)
9. Metadatos
--artist, --title, --album, --genre, --year, --label, --composer, --conductor, --barcode, --isrc
10. Análisis
--report, --pdfrp, --noise-profiling, --spectrogram, --stats
11. Cuantificación y dither
--dither TYPE: 0 TPDF, 1–3 POW-R, 4 Lipshitz, 5 F-weighted, 6 Gesemann, 7 Shibata
12. Presets de usuario
--preset-load NAME, --preset-save NAME, --preset-list
13. Dpdo DSP
--bass, --treble, --pbe, --eq, --crossfeed
14. Pipe y grabación
--pipe, --record, --record-dsd (DoP o ALSA raw DSD)
Detalles: Conversión por lotes y grabación.