Audacity - Batch converting sample rate & cropping silence

I have a tonne of samples that I need to convert from various sample rates and bit depths into 16bit 48KHz.

A lot of the samples also have long sections of unwanted silence at the end of the samples that I want to crop.

How do I do these as batch actions in Audacity?

Is there an automated way to do it?

Can someone point to a step-by-step or tutorial, or even give me a step-by-step here?

I asked this in the Audacity Reddit sub but no joy yet, so thought I’d try here too.

Thanks.

Audacity never worked for me when it came to doing batch bit/format converting.

I use AudioMove for batch converting sample libraries. I cant recommend it enough for that. Its exactly what you need, free and easy to use. You can target a folder, it will convert everything, and preserve all the folder structures within, its outstanding.

As for cropping out silence

  1. open audacity and drop ALL your files into it
  2. press CTRL+A to select all tracks at once
  3. effect > truncate silence (IMPORTANT: make sure to check “Truncate tracks independently”)
  4. file > export multiple (this will export all files with silence cropped out to a new folder)

Tip for AudioMove: its better to use single thread for better stability when converting. On my machine using multiple threads can often result in errors. Luck may vary.

3 Likes

In Audacity, look into macros.

1 Like

Thanks great info! Is AudioMove for Mac OS?

yes. its installer is available for macOS and Windows. aswel as GitHub source code.

1 Like