* How do I create an equalizer curve using sox
@ 2020-08-14 9:21 derek_web
0 siblings, 0 replies; only message in thread
From: derek_web @ 2020-08-14 9:21 UTC (permalink / raw)
[-- Attachment #1.1: Type: text/plain, Size: 1344 bytes --]
I have been shown how to filter a noisy audio track using Audacity. Audacity
forum link here <https://forum.audacityteam.org/viewtopic.php?f=46&t=112521>
Audacity accepts python script commands however not for the crucial noise
reduction function. I have looked for a command line tool to do this process
and SoX appears to be suitable.
The 1st step in Audacity is to apply the following: Effect > Filter Curve >
Manage > Factory Presets > Telephone Filter
Reading the SoX manual - SoX does not provide a filter curve. SoX does
however provide this.
equalizer frequency[k] width[q|o|h|k] gain
Apply a two-pole peaking equalisation (EQ) filter. With this filter, the
signal-level at and around a
selected frequency can be increased or decreased, whilst (unlike band-pass
and band-reject filters)
that at all other frequencies is unchanged.
frequency gives the filter's central frequency in Hz, width, the band-width,
and gain the required
gain or attenuation in dB. Beware of Clipping when using a positive gain.
In order to produce complex equalisation curves, this effect can be given
several times, each with a
different central frequency.
Is this the right SoX function to use? How do I use this function to achieve
the EQ curve?
Cell: 082 780 4680
Tel: 021 761 8264
[-- Attachment #1.2: Type: text/html, Size: 5247 bytes --]
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
[-- Attachment #3: Type: text/plain, Size: 158 bytes --]
Sox-users mailing list
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-08-14 9:40 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-14 9:21 How do I create an equalizer curve using sox derek_web
email@example.com unofficial mirror
This inbox may be cloned and mirrored by anyone:
git clone --mirror https://public-inbox.org/sox-users
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V1 sox-users sox-users/ https://public-inbox.org/sox-users \
Example config snippet for mirrors.
Newsgroups are available over NNTP:
note: .onion URLs require Tor: https://www.torproject.org/
code repositories for project(s) associated with this inbox:
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git