i have a patch in which a large amount of audio loops are being trigged simultaneously. problem is that each file contains audio material with a different loudness level, and i would like them all to be heard in the same level, so i won’t have to adjust the gain of each sample individually. is there a way to a neatly do that in MSP? or editing each file is the only option?
waveform~ can indeed normalize your buffer~ sound. your mileage will vary, especially with sounds that have large differences in the low-to-high levels, but it can be a start. Probably best to do the compression as mentioned, either with omx~ or another program (many can do batch commands too).