Master Compander -- A Single Pass Open Source Mastering Tool

Helios Martinez Dominguez <[email protected]> Tue, 24 Aug 2021 11:03:33 -0400
Newsgroups gmane.comp.audio.audacity.devel
Message-ID <CAFnjKRd7TvnrfVEh3RNajWezzaYtX7nxM8sGw2X4xqP_D_muiw@mail.gmail.com>
--===============4806494889032502886==
Content-Type: multipart/alternative; boundary="0000000000009977a105ca4f703a"

--0000000000009977a105ca4f703a
Content-Type: text/plain; charset="UTF-8"

Greetings,

My name is Helios Martinez Dominguez. I am an audio engineer and amateur
developer. Just started to learn C basics lately within Havard's CS50x
(Introduction to Computer Science) course. I have worked very hard to
develop a single pass mastering tool for my personal studio (Estudio
Siddhi) and the linux community. It is still a command line tool and I have
had trouble supporting 24 bit data files, yet, it supports 16 bit data WAV
files, even when I have had a hard time managing non-standard WAV headers.
I recognize the whole mastering process is about reducing bandwidth and
dynamic range while preserving wave content characteristics, and as such,
24 bit support is required. Still, I have not been able to provide it. It
is awfully naive, I shall admit, yet it is effective in achieving a
companding curve which enhances harmonic content while compressing peaks
and RMS. This letter is an open invitation to give it a try, and to include
it into Audacity's toolbox if required or wanted. I am new to both C
language and GitHub platform, so please be gentle at judging it:

GitHub - HeliosMD/Master-Compander: Open source audio mastering companding
tool (for Linux systems). <https://github.com/HeliosMD/Master-Compander>

Some music of my authoring produced almost entirely in Open Source Free
Software (mostly Audacity), none of it mastered with Master Compander as it
was not developed yet:

https://heliosmartinezdominguez.bandcamp.com/
https://avrvm-music.bandcamp.com/
https://bounces.bandcamp.com/
https://judahs-lion.bandcamp.com/
https://soundcloud.com/laspopularesmakinitas/
https://helios70.bandcamp.com/

Thanks for your time and consideration.

--0000000000009977a105ca4f703a
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div di=
r=3D"ltr"><div class=3D"gmail_default" style=3D"color:rgb(68,68,68)">Greeti=
ngs,</div><div class=3D"gmail_default" style=3D"color:rgb(68,68,68)"><br></=
div><div class=3D"gmail_default" style=3D"color:rgb(68,68,68)">My name is H=
elios Martinez Dominguez. I am an audio engineer and amateur developer. Jus=
t started to learn C basics lately within=C2=A0Havard&#39;s CS50x (Introduc=
tion to Computer Science) course. I have worked very hard to develop a sing=
le pass mastering tool for my personal studio (Estudio Siddhi) and the linu=
x community. It is still a command line tool and I have had trouble support=
ing 24 bit data files, yet,=C2=A0it supports 16 bit data WAV files, even wh=
en I have had a hard time managing non-standard WAV headers. I recognize th=
e whole mastering process is about reducing bandwidth and dynamic range whi=
le preserving wave content characteristics, and as such, 24 bit support is =
required. Still, I have=C2=A0not been=C2=A0able to provide it. It is awfull=
y naive, I shall admit, yet it is effective in achieving a companding curve=
 which enhances harmonic content while compressing peaks and RMS. This lett=
er is an open invitation to give it a try, and to include it into Audacity&=
#39;s toolbox if required or wanted. I am new to both C language=C2=A0and G=
itHub platform, so please be gentle at judging it:</div><div class=3D"gmail=
_default" style=3D"color:rgb(68,68,68)"><br></div><div class=3D"gmail_defau=
lt" style=3D"color:rgb(68,68,68)"><a href=3D"https://github.com/HeliosMD/Ma=
ster-Compander">GitHub - HeliosMD/Master-Compander: Open source audio maste=
ring companding tool (for Linux systems).</a><br></div><div class=3D"gmail_=
default" style=3D"color:rgb(68,68,68)"><br></div><div class=3D"gmail_defaul=
t" style=3D"color:rgb(68,68,68)">Some music of my authoring produced almost=
 entirely in Open Source Free Software (mostly Audacity), none of it master=
ed with Master Compander as it was not developed yet:<br><br><a href=3D"htt=
ps://heliosmartinezdominguez.bandcamp.com/">https://heliosmartinezdominguez=
.bandcamp.com/</a></div><div class=3D"gmail_default" style=3D"color:rgb(68,=
68,68)"><a href=3D"https://avrvm-music.bandcamp.com/">https://avrvm-music.b=
andcamp.com/</a></div><div class=3D"gmail_default" style=3D"color:rgb(68,68=
,68)"><a href=3D"https://bounces.bandcamp.com/">https://bounces.bandcamp.co=
m/</a></div><div class=3D"gmail_default" style=3D"color:rgb(68,68,68)"><a h=
ref=3D"https://judahs-lion.bandcamp.com/">https://judahs-lion.bandcamp.com/=
</a></div><div class=3D"gmail_default" style=3D"color:rgb(68,68,68)"><a hre=
f=3D"https://soundcloud.com/laspopularesmakinitas/">https://soundcloud.com/=
laspopularesmakinitas/</a></div><div class=3D"gmail_default" style=3D"color=
:rgb(68,68,68)"><a href=3D"https://helios70.bandcamp.com/">https://helios70=
.bandcamp.com/</a></div><div class=3D"gmail_default" style=3D"color:rgb(68,=
68,68)"><br></div><div class=3D"gmail_default" style=3D"color:rgb(68,68,68)=
">Thanks for your time and consideration.<br></div><div class=3D"gmail_defa=
ult" style=3D"color:rgb(68,68,68)"><br></div><div class=3D"gmail_default" s=
tyle=3D"color:rgb(68,68,68)"><br></div></div></div></div></div></div>

--0000000000009977a105ca4f703a--


--===============4806494889032502886==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============4806494889032502886==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
audacity-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/audacity-devel

--===============4806494889032502886==--