My original plan was to have engineers download audio files of the singers, post-process them (cut off clicks at the end and start, normalise, maybe compression, maybe EQ - they're in charge of this), convert to flac and then re-upload them.

Upsides: they get to use their own tools.

Downsides, the up and downloading sound like a pain in the bum.

So I wonder if there might be a FOSS javascript equivalent to audacity that could do cutting, variable amplitude changes, normalisation and maybe compression and also do format conversions? I'm going to ask the engineers what they want, but it would be good to have some options.

If some of these things could be done automagically, to skip some steps, that might be good as a compromise.

Girl has too many features, but I'm sure there's something.

@celesteh If it would be bash, commandline I would say Sox. So I looked up Sox & JavaScript and found this: https://github.com/ArtskydJ/sox.js/
ArtskydJ/sox.js

:loudspeaker: NodeJS wrapper for the SoX audio tool - ArtskydJ/sox.js

@wendy This is cool! But it seems to require #sox. Annoyingly, my hosting, #webfaction, is shutting down and I'm being migrated to  #tsoHost, which seems to have fewer features, so I can't rely on on any command line programs.

I really should look for a host more like webfaction is/was, as they let me do really a lot of things and had command line access, etc.

@wendy (((Opalstack will give me CL access, so going to migrate!