sox_ng/libdolbyb
Martin Guy 9205905a1a Drop mad/lame/twolame formats
They are the default MP3 codecs anyway, and lame/mad/twolame
may one day become formats that launch the command-line utils.
2026-05-14 14:58:35 +02:00
..
.gitignore Update to libdolbyb-1.0 2025-05-18 14:07:56 +02:00
Calibrate.c Define PRIi64 differently for MS Visual C 2026-03-03 10:58:42 +01:00
Calibrate.h Import libdolbyb for new effect dolbyb 2025-04-20 20:32:59 +02:00
COPYING Update to libdolbyb-1.0 2025-05-18 14:07:56 +02:00
DCfilter.c Sync with libdolbyb-1.1 2026-02-20 22:44:21 +01:00
DCfilter.h Import libdolbyb for new effect dolbyb 2025-04-20 20:32:59 +02:00
DiodeClip.c Sync with libdolbyb-1.1 2026-02-20 22:44:21 +01:00
DiodeClip.h Import libdolbyb for new effect dolbyb 2025-04-20 20:32:59 +02:00
dolbyb.1 Update libdolbyb to 1.0-rc3 2025-06-10 08:32:41 +02:00
dolbyb.c Sync with libdolbyb-1.1 2026-02-20 22:44:21 +01:00
dolbyb.h Sync with libdolbyb-1.1 2026-02-20 22:44:21 +01:00
FindOutSmp.c Sync with libdolbyb-1.1 2026-02-20 22:44:21 +01:00
FindOutSmp.h Import libdolbyb for new effect dolbyb 2025-04-20 20:32:59 +02:00
HPF1.c Sync with libdolbyb-1.1 2026-02-20 22:44:21 +01:00
HPF1.h Import libdolbyb for new effect dolbyb 2025-04-20 20:32:59 +02:00
HPF2.c Update libdolbyb to 1.0-rc3 2025-06-10 08:32:41 +02:00
HPF2.h Import libdolbyb for new effect dolbyb 2025-04-20 20:32:59 +02:00
HPF2SetVals.c Sync with libdolbyb-1.1 2026-02-20 22:44:21 +01:00
HPF2SetVals.h Update libdolbyb to 1.0-rc3 2025-06-10 08:32:41 +02:00
HPFAdj.c Sync with libdolbyb-1.1 2026-02-20 22:44:21 +01:00
HPFAdj.h Import libdolbyb for new effect dolbyb 2025-04-20 20:32:59 +02:00
INSTALL Update libdolbyb to 1.0-rc3 2025-06-10 08:32:41 +02:00
libdolbyb.3 Sync with libdolbyb-1.1 2026-02-20 22:44:21 +01:00
libdolbyb.c Drop mad/lame/twolame formats 2026-05-14 14:58:35 +02:00
LPFAdj.c Sync with libdolbyb-1.1 2026-02-20 22:44:21 +01:00
LPFAdj.h Import libdolbyb for new effect dolbyb 2025-04-20 20:32:59 +02:00
Makefile.am Don't dist missing libdolbyb libgsm lpc10 ebur128 src /CMakeLists.txt 2026-05-12 09:04:00 +02:00
Mixers.h Import libdolbyb for new effect dolbyb 2025-04-20 20:32:59 +02:00
Param.c Update libdolbyb to 1.0-rc3 2025-06-10 08:32:41 +02:00
Param.h Sync with libdolbyb-1.1 2026-02-20 22:44:21 +01:00
README Update libdolbyb to 1.0 2025-06-17 18:31:56 +02:00
SetGate.c Sync with libdolbyb-1.1 2026-02-20 22:44:21 +01:00
SetGate.h Update libdolbyb to 1.0-rc3 2025-06-10 08:32:41 +02:00
SidePath.c Sync with libdolbyb-1.1 2026-02-20 22:44:21 +01:00
SidePath.h Sync with libdolbyb-1.1 2026-02-20 22:44:21 +01:00

The libdolbyb project aims to translate dolbybcsoftwaredecode.sf.net
into C so that it can be used as a library in SoX_ng.
If it's useful to other open source programs, that is very welcome.

The C version produces exactly the same audio output as the
original Pascal version compiled on a 32-bit system;
the audio output of the Pascal version compiled on a 64-bit system
differs in a handful of places by one bit value from what you get
compiling it on a 32-bit system, presumably some problem with FreePascal,
but the differences are sure to be well below any noise floor or
the program's deviation from the ideal Dolby B response curves.

There is a mailing list libdolbyb@groups.io for discussion
and for announcements of new versions. To subscribe, go to
http://groups.io/g/libdolbyb or send an email to
libdolbyb+subscribe@groups.io

The original source code has no copyright statement or licence
which makes it in the public domain.

The C version of the library is covered by the GNU Public Licence version 2.
Yes, GPL, not LGPL. If you want to include it in a commercial product,
you can either translate the original Pascal sources and make them work
or use FreePascal to compile the original library and link to it.

The name "dolbyb" is pronounced "DOLL bib" and is a new proper noun without
any implied reference to Dolby Laboratories Inc. with whom I have had
nothing to do except as a longtime user of their excellent products.

I have the original author's blessing for this work

	Martin Guy <martinwguy&#64;gmail.com> March 2025.