8000 Tags · bmc0/dsp · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: bmc0/dsp

Tags

v2.0

Toggle v2.0's commit message
Version 2.0.

Notable changes:

* New first-order filters: '{low,high}pass_1', 'allpass_1', and
  '{low,high}shelf_1'. Discretized using the bilinear transform with
  pre-warping.
* New 'matrix4_mb' effect along with improvements to 'matrix4'.
* Added input and output buffers.
* Major improvements effects chain plotting functionality.
* The 'delay' effect now handles negative and fractional delays.
* Added effects chain blocks and channel masks (see 0ccacee and docs).
* Implemented effects chain optimization by merging/reordering certain
  effects. Improves throughput considerably in some cases.
* New '{low,high}pass_transform' filters.
* New 'dither' effect with noise shaping.
* New 'watch' effect (see docs).
* Updated libsndfile formats.
* mp3.c (libmad) is no longer built by default.
* The 'fir_p' effect is now multithreaded and has much better
  realtime performance along with zero input-output latency.
* Effects which utilize FFTW3 can now make use of wisdom (see docs).
* %r, %k, and %c are now expanded in paths (see docs).
* Numerous minor performance improvements plus a few bug fixes.

v1.9

Toggle v1.9's commit message
Version 1.9.

Notable changes:

* ladspa_dsp input/output port names are now unique.
* FFmpeg 5.0 fixes.

v1.8

Toggle v1.8's commit message
Notable changes:

* New 'hilbert' effect which applies an odd-tap Hilbert transform filter.
* New 'decorrelate' effect for decorrelating signals.
* New 'matrix4' effect: A 2-to-4 channel active matrix upmixer designed
  for plain stereo material.
* biquad.c now uses a more accurate formula to calculate first order
  filter coefficients (see commit ead9be0).

v1.7

Toggle v1.7's commit message
Version 1.7.

Notable changes:

* Fixed a minor memory leak in ffmpeg.c.
* The 'reverb', 'g2reverb', and 'compress' effects were removed.
* New 'add' effect which applies a DC shift.
* New 'sgen' codec for generating sine tones and sweeps and impulses.
* New 'st2ms' and 'ms2st' effects for converting between stereo and
  mid/side.
* New 'fir_p' effect for 64-bit partitioned convolution.
* scripts/rew_to_dsp.sh now supports LP1, HP1, LSQ, and HSQ filters.
* Improved resample.c (see commit 5e57d41).

v1.6

Toggle v1.6's commit message
Version 1.6.

Notable changes:

* scripts/rew_to_dsp.sh now supports the 'Convolution', 'Delay', and
  'Channel' commands from Equalizer APO. Only numeric channel
  identifiers are supported.
* Added a workaround in alsa.c for certain buggy drivers.
* The 'crossfeed' effect no longer ignores the channel selector.
* A few minor bugfixes in ffmpeg.c and pulse.c.
* Added an 'uninstall' target.

v1.5

Toggle v1.5's commit message
Version 1.5.

Notable changes:

* ladspa_dsp loads configuration files in all specified directories
  instead of stopping at the first one that exists.
* A few documentation fixes and updates.

v1.4

Toggle v1.4's commit message
Version 1.4.

Notable changes:

* Signal handling has been fixed. Lots of data races could happen with
  the old code (I never actually managed to trigger any problems
  though).
* SIGTSTP is now handled.
* Minor manpage and README updates.

v1.3

Toggle v1.3's commit message
Version 1.3.

Notable changes:

* Number parsing errors are now detected and reported everywhere.
* New 'd' width suffix for shelving filters.
* New effect: ladspa_host.
* The delay effect now supports 's', 'm', and 'S' suffixes (meaning
  seconds, milliseconds, and samples).

v1.2

Toggle v1.2's commit message
Version 1.2.

v1.1

Toggle v1.1's commit message
This release adds a manpage. There are no code changes.

0