man dnoise (Commandes) - reduces noise in a soundfile

NAME

dnoise - reduces noise in a soundfile

SYNOPSIS

dnoise [options] -i noise_ref_file -o output_soundfile input_soundfile

csound -U dnoise [options] -i noise_ref_file -o output_soundfile input_soundfile

DESCRIPTION

dnoise reduces noise in a sound file using a frequency-domain noise-gating noise reduction scheme.

OPTIONS

-N<number>
Number of bandpass filters. Default is 1024.
-w{0,1,(2),3}
Filter overlap factor. Do not use with -M
-M<length>
Analysis window length. The default is N-1 unless -w is specified.
-L<length>
Synthesis window length. The default is M.
-D<factor>
Decimation factor. The default is M/8.
-b<time>
Begin time in noise reference soundfile.
-B<sample>
Starting sample in noise reference soundfile.
-e<time>
The end time in the noise reference soundfile. The default is end of file.
-E<sample>
The final sample in the noise reference soundfile. The default is end of file.
-t<threshold>
The threshold above noise reference, in dB. The default is 30.
-S{1-5}
Sharpness of noise-gate turnoff. The default is 1.
-n<number>
The number of FFT frames to average over. The default is 5.
-m<gain>
Minimum gain of noise-gate when off, in dB. The default is -40.

-A
AIFF output
-W
WAV output
-J
IRCAM output
-h
Skip soundfile header. This is not valid for AIFF or WAV output.
-8
Use 8-bit unsigned char sound samples.
-c
Use 8-bit signed char sound samples.
-a
Use alaw sound samples.
-u
Use ulaw sound samples.
-s
Use short int sound samples.
-l
Use long int sound samples.
-f
Use float sound samples.

-R,-V
Be verbose; print status info.
-H<number>
Print a heartbeat character for each soundfile write.
-- filename
Write a log to filename.

SEE ALSO

csound(1), pvlook(1), sdif2ad(1), srconv(1).

Csound is documented fully by The Public Csound Manual, available at http://www.lakewoodsound.com/csound/

Csound is also documented by The Alternative Csound Reference Manual, available at http://kevindumpscore.com/docs/csound-manual/

AUTHOR

This manual page was written by Hans Fugal <hans@fugal.net>, for the Debian project (but may be used by others).