sox_ng pushed to main at sox_ng/sox_ng 2025-02-15 09:28:11 +01:00
4592d68056 spectrogram: Free the FFTW plan
1da123fd1b spectrogram: Arrange the array of graph values as tiles to prevent thrashing
4bdc023a7a Reduce scope of temporary variables and give i,j,k more useful names
95b2520ed8 spectrogram: Don't initialize priv_t to zero as it is already zeroed
Compare 4 commits »
sox_ng pushed to main at sox_ng/sox_ng 2025-02-12 17:46:28 +01:00
362437978a Fix mcompand example so it doesn't give errors, like it did before!
sox_ng pushed to main at sox_ng/sox_ng 2025-02-11 19:54:34 +01:00
73b77b4b68 mcompand: Change non-working FM radio example to Dolby A
sox_ng pushed to main at sox_ng/sox_ng 2025-02-11 18:40:43 +01:00
d92a0e2892 mcompand: Change non-working FM radio example to Dolby A
efaa99b7aa mcompand: Drop explanation of standard parameter syntax from error message
451a2a2ec1 Fix mcompander syntax (broken in 33d13ea) + other minor changes
7926cda6e0 Use freq/freq for test tone generation and normalize filenames
07e7efb056 Drop repetition of "make chorus work"
Compare 6 commits »
sox_ng pushed to main at sox_ng/sox_ng 2025-02-10 11:21:13 +01:00
7f95e10398 "tempo"'s "factor" parameter is mandatory
7b2f4ff8d3 Add recent changes to ChangeLog
Compare 2 commits »
sox_ng pushed to main at sox_ng/sox_ng 2025-02-10 11:08:14 +01:00
6e8a40d631 phaser: Remove all limits on parameter values
62ae39fca0 chorus: remove all limits
c9c4ffe2de Give hint in usage and suggest safe gain-out if clipping is probable
b7d58fdc72 Document that "echo/echos" extend the length of the signal
969b0e5906 echo: Document the unlimitedness of parameters in usage message
Compare 18 commits »
sox_ng pushed to main at sox_ng/sox_ng 2025-02-07 00:05:21 +01:00
6535e14f25 Improve logarithmicity of bend's frequency sweeps
sox_ng pushed to main at sox_ng/sox_ng 2025-02-07 00:01:34 +01:00
21840b414b Fix "silence" bug that drained garply with -l
sox_ng pushed to main at sox_ng/sox_ng 2025-02-06 23:59:20 +01:00
11596ae6c5 Fix firfit usage message to standard use of []{}<>
sox_ng pushed to main at sox_ng/sox_ng 2025-02-06 15:15:21 +01:00
17e40ab5b0 Fix firfit usage message to standard use of []{}
dbc55b4c4c Check uses of strtod() for infinite/NaN/overflowing arguments
Compare 2 commits »
sox_ng pushed to main at sox_ng/sox_ng 2025-02-06 15:01:29 +01:00
b5f5e1af5a Fix firfit usage message to standard use of []{}
eadd4c6744 Check uses of strtod() for infinite/NaN arguments
9740b99d1f firfit: accept standard frequencies (10K etc) and improve parsing
1e20f96610 Fix firfit example: it takes "10k" as a frequency of 10.
19d0189015 compand --plot: Explicitly unset logscale as all axis values are negative
Compare 6 commits »
sox_ng pushed to main at sox_ng/sox_ng 2025-02-05 06:14:08 +01:00
dec69e7e81 Fix endianness of Bit-depth test
97e305dfd5 autoconfize compilation of "samples.c" for the Bit-depth test
e1955909aa Use ls not $(ls)
Compare 3 commits »
sox_ng pushed to main at sox_ng/cfarm 2025-02-05 05:15:59 +01:00
9c24056bd1 Not all cfarm host names begin with "cfarm"
d2d3061b7f Don't install sox_ng bcos src/sox_ng gets ~/lib/libsox_ng
618bfc5170 Add round brackets to case statements so vi's autobracket works
ddcb67d6d6 rsync builddeps/ but not .git*
51a1b98f43 Add buildarch config for cfarm93
Compare 7 commits »
sox_ng pushed to main at sox_ng/sox_ng 2025-02-05 02:29:49 +01:00
f5fae9b498 Improve wording about URLs requiring wget, wget2 or curl
9413a36ba8 Drop XOPEN_SOURCE definition
e0e928e134 Define __BSD_VISIBLE before sys/types.h to get u_long on Open/FreeBSD
c719cc90fe Rename gsm.c's FRAMESIZE to GSM_FRAMESIZE
30461a4274 Don't revert tiny change to manual text
Compare 14 commits »
sox_ng pushed to main at sox_ng/sox_ng 2025-02-02 13:17:48 +01:00
bd95949503 Check all floating point sscanf()s so "NaN" doesn't cause SIGFPE
sox_ng pushed to main at sox_ng/sox_ng 2025-02-02 05:48:54 +01:00
8dcfccfec5 Add section ENVIRONMENT documenting all environment variables
5035981c90 Rephrase parts of the intro
6eb9bb5de4 Make softvol's first parameter optional
ea84859961 Give softvol a headroom parameter to avoid clipping due to dither
ffcde1a755 Make vdelay's "depth" parameter a "mix" parameter
Compare 5 commits »
sox_ng pushed to main at sox_ng/sox_ng 2025-02-02 05:22:10 +01:00
c1d64c1bc2 Add section ENVIRONMENT documenting all environment variables
82f14910d3 Rephrase parts of the intro
a217b6f5e4 Make softvol's first parameter optional
e278c03c45 Give softvol a headroom parameter to avoid clipping due to dither
cb00316863 Add separate parameter flag for vdelay's options
Compare 7 commits »
sox_ng pushed to main at sox_ng/sox_ng 2025-01-30 15:22:19 +01:00
b1d9f8a335 Add separate parameter flag for vdelay's options
5ac4c2cbc9 synth vdelay: interpolate between delay buffer samples
2a4dfa442c Add p1 and p2 for fixed delay and extra delay and round some corners
581eebacd1 More proofreading fixes
45be5ee4eb Add synth combine method vsynth, first version
Compare 6 commits »
sox_ng pushed to main at sox_ng/sox_ng 2025-01-29 18:44:26 +01:00
43b504ecaa Raise spectrogram size limits to the million imposed by libpng
21cd6342fd Start rewriting "silence" section + typography fixes
78b5997c4e Add softvol effect, a s/w gain control that avoids clipping and maybe rises
d3809c31f4 Add test for o2.voc
Compare 4 commits »
sox_ng pushed to main at sox_ng/sox_ng 2025-01-28 01:37:13 +01:00
7d669667e4 make check: Add src/tests.sh -a and use SUBDIRS test&src