NameLast commit messageLast commit date
..
bit-rotfixes to bit-rot support files and cmake build files14 years ago
vectorsfix up after git mv failed to delete14 years ago
.gitignoreAdd binaries with .exe extension to .gitignore13 years ago
8svx.cFix direct use of format->fp in 8svx, flac, sndfile, vorbis Also update msvc10 projects for newer sndfile and zlib Also clean up some old cruft in cmakefiles.14 years ago
adpcm.cadpcm: fix stack overflow with >4 channels (CVE-2017-15372)9 years ago
adpcm.hadpcm: fix stack overflow with >4 channels (CVE-2017-15372)9 years ago
adpcms.cupdates for --guard17 years ago
adpcms.hRename files not used by sox.c to be lsx_*.18 years ago
aifc-fmt.cAdd support for floating point encodings in AIFF-C files15 years ago
aiff-fmt.cformats' handler fns --> lsx_17 years ago
aiff.caiff: fix handling of unknown odd-sized chunks [bug #286]9 years ago
aiff.h--ignore-length17 years ago
al-fmt.cchange priv structures to be malloc'd18 years ago
alsa.calsa: support SND_PCM_FORMAT_S24_3LE format14 years ago
amr-nb.cClarified that the opencore-amr implementation can also be used. Thanks to Jan Stary <hans@stare.cz> for the patch.14 years ago
amr-wb.cClarified that the opencore-amr implementation can also be used. Thanks to Jan Stary <hans@stare.cz> for the patch.14 years ago
amr.hGet rid of warning suppression hack9 years ago
ao.cfix warnings14 years ago
au.cImproved large file support15 years ago
avr.cformats' handler fns --> lsx_17 years ago
band.h--guard, & associated changes17 years ago
bend.cfix size_t/uint64_t mismatch13 years ago
biquad.cIncrease resolution for gnuplot plots of biquad filters14 years ago
biquad.h--guard, & associated changes17 years ago
biquads.criaa: add support for 192k sample rate8 years ago
caf.ccaf fix for new libsndfile 1.0.12 minimum14 years ago
cdr.ccontinuing move from off_t to uint64_t15 years ago
chorus.cDistinguish between unknown and zero length14 years ago
CMakeLists.txtNew libsox example6: give explicit output attributes12 years ago
compand.cFix (m)compand modifying their arguments13 years ago
compandt.cfix crash caused by trailing comma17 years ago
compandt.hrename functions users shouldn't use to lsx_.18 years ago
contrast.ccontrast: process channels separately14 years ago
coreaudio.cfix warnings14 years ago
csoxfix a small bug17 years ago
cvsd-fmt.cDon't use symbol names read/write.14 years ago
cvsd.cMore PRIuPTR/PRIu64 cases14 years ago
cvsd.hcvsd speedup17 years ago
cvsdfilt.hconst correctness17 years ago
dat.cuse full resolution that sample_t provides14 years ago
dcshift.cvol/dcshift effects: use 64-bit limiting/clipping counters14 years ago
deemph.pltuse current designation for CD spec17 years ago
delay.cdelay: use lsx_parseposition14 years ago
dft_filter.c1) Restore multi-threaded FFT performance lost in 14.3.1. 2) Use lrint and loop-unrolling to improve performance of rate & dft_filter.14 years ago
dft_filter.hdft_filter: use 64-bit numbers to count samples14 years ago
dither.cfix truncation due to integer division (found by Michael Niedermayer)13 years ago
dither.hdither: separate -a code from main logic14 years ago
divide.cdisplay (better) effect attributes17 years ago
downsample.cNew downsample effect14 years ago
dvms-fmt.cformats' handler fns --> lsx_17 years ago
earwax.crm dead link14 years ago
echo.cDistinguish between unknown and zero length14 years ago
echos.cDistinguish between unknown and zero length14 years ago
effects.cSeal a memory leak in do-nothing effects14 years ago
effects.hRemove deprecated mixer effect13 years ago
effects_i.cMerge branch 'positions'13 years ago
effects_i_dsp.cfix possible null pointer deref in lsx_make_lpf() (CVE-2019-8357)7 years ago
example0.cFix several memory leaks15 years ago
example1.cFix several memory leaks15 years ago
example2.cFix incorrect direct use of FFT cache (used without lock and without previously checking for sufficient buffer in the cache). Also fix applications that were exiting without clearing the cache first.16 years ago
example3.cFix signalinfo handling in example3.c13 years ago
example4.cchmod'ing unneeded executable bit.11 years ago
example5.cfile IO in memory17 years ago
example6.cNew libsox example6: give explicit output attributes12 years ago
f4-fmt.cthese days, #bits is more user friendly than #bytes17 years ago
f8-fmt.cthese days, #bits is more user friendly than #bytes17 years ago
fade.cfade: use lsx_parseposition14 years ago
fap.cspelling fixes9 years ago
fft4g.cfft4g: bail if size too large (CVE-2019-8356)7 years ago
fft4g.hfft4g: bail if size too large (CVE-2019-8356)7 years ago
fifo.hquash warnings on 64-bit arch18 years ago
fir.cClean up additional uses of format_t.fp14 years ago
firfit.cfirfit: add support for --plot global option; detect error condition: knot freqs not increasing14 years ago
flac.cflac: fix crash on corrupt metadata (CVE-2017-15371)9 years ago
flanger.cMore PRIuPTR/PRIu64 cases14 years ago
formats.cmsvc: fix build with Visual Studio 2015 [bug #282]11 years ago
formats.hAdd read-only Opus support using libopusfile.13 years ago
formats_i.cfix lsx_filelength() prototype mismatach.12 years ago
g711.cconst correctness17 years ago
g711.hconst correctness17 years ago
g721.cconst correctness17 years ago
g723_24.cconst correctness17 years ago
g723_40.cconst correctness17 years ago
g72x.cFix GCC 4.6 warnings/errors14 years ago
g72x.hconst correctness17 years ago
gain.cprevent division by 0 when input signal is entirely non-negative, non-positive, or both12 years ago
getopt.cFix warning about ignored cdecl.12 years ago
gsm.cformats' handler fns --> lsx_17 years ago
gsrt.cImproved large file support15 years ago
hcom.chcom: report input file length8 years ago
hilbert.cLet hilbert use a Blackman window for even less ripple14 years ago
htk.cImproved large file support15 years ago
ima-fmt.cformats' handler fns --> lsx_17 years ago
ima_rw.cFix GCC 4.6 warnings.14 years ago
ima_rw.hquash warnings on 64-bit arch18 years ago
input.cDistinguish between unknown and zero length14 years ago
la-fmt.cchange priv structures to be malloc'd18 years ago
ladspa.cladspa: optionally perform latency compensation13 years ago
ladspa.hupdate FSF mailing address [bug #301]8 years ago
libsox.cDownsampling speed-ups; comparative execution time examples: 192000 -> 44100 58.6% 100000 -> 40000 83.9% 96000 -> 44100 56.3% 48000 -> 44100 71.2%14 years ago
libsox_i.cClean up additional uses of format_t.fp14 years ago
loudness.cDownsampling speed-ups; comparative execution time examples: 192000 -> 44100 58.6% 100000 -> 40000 83.9% 96000 -> 44100 56.3% 48000 -> 44100 71.2%14 years ago
lpc10.ccontinuing move from off_t to uint64_t15 years ago
lu-fmt.cchange priv structures to be malloc'd18 years ago
Makefile.amGet rid of warning suppression hack9 years ago
mat4.cformats' handler fns --> lsx_17 years ago
mat5.cformats' handler fns --> lsx_17 years ago
maud.cMerge branch 'dot' into master14 years ago
mcompand.cmcompand: fix bad clipping due to overflow of band summing.13 years ago
mcompand_xover.hFix [2223251] mcompand should use linkwitz-riley18 years ago
monkey.wavTrimming out initial distortion.18 years ago
mp3-util.hfix warnings13 years ago
mp3.cFix mp3.c compiler warnings14 years ago
noiseprof.cClean up additional uses of format_t.fp14 years ago
noisered.cClean up additional uses of format_t.fp14 years ago
noisered.hfft tidy-up18 years ago
nulfile.cformats' handler fns --> lsx_17 years ago
optional-fmts.amOnly use -Wno-long-long on GCC13 years ago
opus.cAdd read-only Opus support using libopusfile.13 years ago
oss.coss: prefer stereo mode [bug #300]8 years ago
output.cdisplay (better) effect attributes17 years ago
overdrive.ceffects' hander fns --> lsx_17 years ago
pad.cpad: use lsx_parseposition13 years ago
paf.cspelling fixes9 years ago
phaser.cDistinguish between unknown and zero length14 years ago
prc.cformats' handler fns --> lsx_17 years ago
pulseaudio.cfix warnings17 years ago
pvf.cformats' handler fns --> lsx_17 years ago
rate.cMerge branch 'dot' into master13 years ago
rate_filters.hDownsampling speed-ups; comparative execution time examples: 192000 -> 44100 58.6% 100000 -> 40000 83.9% 96000 -> 44100 56.3% 48000 -> 44100 71.2%14 years ago
rate_half_fir.hDownsampling speed-ups; comparative execution time examples: 192000 -> 44100 58.6% 100000 -> 40000 83.9% 96000 -> 44100 56.3% 48000 -> 44100 71.2%14 years ago
rate_poly_fir.hDownsampling speed-ups; comparative execution time examples: 192000 -> 44100 58.6% 100000 -> 40000 83.9% 96000 -> 44100 56.3% 48000 -> 44100 71.2%14 years ago
rate_poly_fir0.hDownsampling speed-ups; comparative execution time examples: 192000 -> 44100 58.6% 100000 -> 40000 83.9% 96000 -> 44100 56.3% 48000 -> 44100 71.2%14 years ago
raw-fmt.cAsterisk raw format15 years ago
raw.cRemove globals from sox.h15 years ago
raw.hthese days, #bits is more user friendly than #bytes17 years ago
remix.cDerive "channels" effect handler from "remix" handler14 years ago
repeat.cFix length calculation for "repeat -"13 years ago
reverb.cFix GCC 4.6 warnings.14 years ago
reverse.cfix a rare crash17 years ago
s1-fmt.cthese days, #bits is more user friendly than #bytes17 years ago
s2-fmt.cthese days, #bits is more user friendly than #bytes17 years ago
s3-fmt.cthese days, #bits is more user friendly than #bytes17 years ago
s4-fmt.cthese days, #bits is more user friendly than #bytes17 years ago
sd2.cformats' handler fns --> lsx_17 years ago
sf.ccontinuing move from off_t to uint64_t15 years ago
silence.csilence: fix issues related to number of channels14 years ago
sinc.cDownsampling speed-ups; comparative execution time examples: 192000 -> 44100 58.6% 100000 -> 40000 83.9% 96000 -> 44100 56.3% 48000 -> 44100 71.2%14 years ago
skeleff.cDon't use signal.h's kill() name to work around cygwin compiler bugs.16 years ago
skelform.cClean up additional uses of format_t.fp14 years ago
smp.cImproved large file support15 years ago
sndfile.cFix direct use of format->fp in 8svx, flac, sndfile, vorbis Also update msvc10 projects for newer sndfile and zlib Also clean up some old cruft in cmakefiles.14 years ago
sndio.cChange sndio format to match current SoX API14 years ago
sounder.ccontinuing move from off_t to uint64_t15 years ago
soundtool.cImproved large file support15 years ago
sox-fmt.csox-fmt: validate comments_bytes before use (CVE-2019-13590) [bug #325]6 years ago
sox.csox: use sigaction where available [bug #214]8 years ago
sox.hMake non-null return attributes meaningful with gcc 4.9 and up11 years ago
sox_i.hadd Dolph window for spectrogram effect13 years ago
sox_sample_test.cupdates for --guard17 years ago
sox_sample_test.hPortability fixes for sox.h15 years ago
soxconfig.h.cmakesox-14.4.2 release11 years ago
soxomp.hRequire OpenMP >= 3.014 years ago
spectrogram.cminor change: use periodic window12 years ago
speed.cLet some effects calculate expected output length14 years ago
speexdsp.cfix some speexdsp warnings15 years ago
sphere.cCheck for minimum size sphere headers11 years ago
splice.cMerge branch 'positions'13 years ago
stat.cReplace removed options in stat output13 years ago
stats.cfix nonsense values for peak and trough RMS with very short files15 years ago
stretch.cDistinguish between unknown and zero length14 years ago
sunaudio.csunaudio.c - don't use private fd member of sox_format_t14 years ago
swap.cSimpler swap effect14 years ago
synth.cimproved pink noise freq. response13 years ago
tempo.ctempo: calculate output length13 years ago
test-commentsAIFF comments implementation now passes this test12 years ago
test-srcsupdated for multi-channel graph17 years ago
testall.batRemove deprecated options in tests.12 years ago
testall.shRemove deprecated options in tests.12 years ago
tests.batFix --enable-debug, which I recently broke.19 years ago
tests.shfix up tests in light of removal of deprecated options14 years ago
tremolo.ceffects' hander fns --> lsx_17 years ago
trim.ctrim: use lsx_parseposition14 years ago
tx16w.cformats' handler fns --> lsx_17 years ago
u1-fmt.cthese days, #bits is more user friendly than #bytes17 years ago
u2-fmt.cthese days, #bits is more user friendly than #bytes17 years ago
u3-fmt.cthese days, #bits is more user friendly than #bytes17 years ago
u4-fmt.cthese days, #bits is more user friendly than #bytes17 years ago
ul-fmt.cchange priv structures to be malloc'd18 years ago
upsample.cExtend upsample documentation14 years ago
util.cAdd Doxygen (JavaDoc-like) comments to sox.h. Also some cleanup: changed some macros into enums, changed case on some macros, etc.14 years ago
util.hMerge branch 'dot' into master13 years ago
vad.cDistinguish between unknown and zero length14 years ago
voc.cvoc: abort if channel count or sample format changes [bug #265]8 years ago
vol.cvol/dcshift effects: use 64-bit limiting/clipping counters14 years ago
vorbis.cGet rid of warning suppression hack9 years ago
vox-fmt.cformats' handler fns --> lsx_17 years ago
vox.cRename files not used by sox.c to be lsx_*.18 years ago
vox.hRename files not used by sox.c to be lsx_*.18 years ago
w64.cformats' handler fns --> lsx_17 years ago

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t