Possible to batch split wav files by silence/gaps?

I have a large sample disc that is comprised of 99 wavs. Each wav contains about 3 separate drum loops.

Is there a way to split these up in a batch? So far the only way I have found to do this is open each file manually and do a detect silence, then export multiple. Would take forever.

Thanks for your help!

Until Audacity’s batch processing feature called “Chains” supports Export Multiple, I don’t think there is any automated way to do what you want in Audacity.

I would recommend using SoX then write a batch script that runs a command to split at silences on mulitple files. Here is an example command .

Note that we don’t make SoX, it is just a suggestion.


Thank you so much. Only took a few minutes to get this done.