Skip to content

codybloemhard/wavedit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wavedit

Wavedit edits .wav files.

-v, --verbose print more info

-s, --stats calculate some extra statistics

--histogram print the sample histogram

--clippeaks clip peaks with histogram clipping

--drc dynamic range compression: reduces dynamics

--normalize normalize the audio if global peak is lower than normalize ceiling

--max (default 100) maximum amount of samples allowed per cell

--fac (default 0.0) if more than 0, the factor of samples that may be discarded

--db (default 0.0) peak dB ceiling when normalizing(must be negative)

--outputbits (default 0) bitdepth of the output, default will use whatever is the input bitdepth

--cuts (integer...) timestamps in ms alternating begin and end time to cut away material. needs to be partially ordered

--fades (integer...) timestamps(in N0) in ms(after the cuts) alternating begin and end time to fade in and out material. Fading in and out alternates per pair of points and starts with fade in. Needs to be partially ordered.

(string) input file

(default outp.wav) output file

License

Copyright (C) 2022 Cody Bloemhard

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

Releases

No releases published

Packages

No packages published

Languages