Commits on Source (26)
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Conflicts: src/opus_encoder.c
-
Jean-Marc Valin authored
Should be mostly usable now.
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Also, reducing the VBR rate on panned mono
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Haven't tested it much and not sure not to use it without risk for high-quality streams that may change bandwidth
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Fixes two leakage problems on the wood blocks sample - Removes DC which causes leakage with no masking - Detect leakage by comparing short-MDCT energy to long-MDCT energy and boost allocation for bands with leakage
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
- New DC rejection filter that avoids numerical issues - Higher cap on HF dynalloc - Proper filter memory for transient detector - Prevents transient detector from detecting low-freq tones as transients
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Tuned the tonality estimator to trigger on signals where only part of the spectrum is tonal. Also tuned the pitch detector not to be confused by short-term correlation.
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
This was found to cause a quality regression (e.g. in the velvet sample)
Showing
- celt/bands.c 15 additions, 0 deletionscelt/bands.c
- celt/bands.h 2 additions, 0 deletionscelt/bands.h
- celt/celt.c 354 additions, 169 deletionscelt/celt.c
- celt/celt.h 22 additions, 2 deletionscelt/celt.h
- celt/mdct.c 4 additions, 2 deletionscelt/mdct.c
- celt/pitch.c 9 additions, 1 deletioncelt/pitch.c
- src/analysis.c 424 additions, 0 deletionssrc/analysis.c
- src/mlp.c 103 additions, 0 deletionssrc/mlp.c
- src/mlp.h 41 additions, 0 deletionssrc/mlp.h
- src/mlp_data.c 73 additions, 0 deletionssrc/mlp_data.c
- src/mlp_train.c 496 additions, 0 deletionssrc/mlp_train.c
- src/mlp_train.h 86 additions, 0 deletionssrc/mlp_train.h
- src/opus_encoder.c 103 additions, 18 deletionssrc/opus_encoder.c
- src/tansig_table.h 105 additions, 0 deletionssrc/tansig_table.h
This diff is collapsed.
src/analysis.c
0 → 100644
src/mlp.c
0 → 100644
src/mlp.h
0 → 100644
src/mlp_data.c
0 → 100644
src/mlp_train.c
0 → 100644
src/mlp_train.h
0 → 100644
src/tansig_table.h
0 → 100644