I have a lot of regions on a single track, which i would like to apply the processing from the respective channel to. I only find a way to either combine them with processing or bounce them with processing. But the bounced regions will appear in the sources list and i would need to reimport them again. Combining would keep the sounds in the right place but it would make one region out of all these individual ones.
Is there a way to achieve what i want? (Apply processing to multiple regions at once and keep them in the same position/length)
What is your actual goal? Are you attempting to reduce the processor load by rendering processing to a file so that you can disable the processors on that track?
No, i am creating a sample library. I did cut a recording into the samples i want to continue working with. Now i want to highpass filter them and after that normalize them. So that i can later adjust compressor settings more easy. I noticed that it would have been smarter to first apply the highpass and then cut it but now it’s too late. ![]()
I still don’t understand why you want to bounce at that stage. Since you mention re-importing the regions that seems to imply you are not finished working with them. Why not just perform the high-pass filtering in real time as you are continuing to work with the regions?
Why do you say that? I assume you started with one large region, and are splitting into multiple small regions. Why would it matter if you applied a filter before or after splitting the regions? You do mention channel processing, by which I assume you mean plugins on a track. Since the plugins are in the track signal chain the number of regions the audio recording is split into has no affect.
Normalization is applied to each single region. When i filter out the low frequencies after normalization the regions are not normalized anymore. I want the filtered regions to all have the same peak levels.
There’s a lua script that might do what you want, it comes with Ardour:
name = "Bounce to New Regions",
description = [[Bounce selected regions with processing and stack them on top of the original region]]
I use it almost daily in my editing. Assign the script to a button, then assign a keyboard shortcut.
Yes, amplitude normalization should always be the last processing step performed, since any processing can potentially change the signal amplitude. The export dialog has a selection to perform amplitude normalization on export, which is the optimal place to perform that operation. You get a choice of loudness normalization, or peak amplitude normalization.
To get an idea of what you were trying to do I recorded a set of notes from a piano synth, just three different velocity levels of one note and three different velocity levels of another.
I split the recording into six regions and trimmed the regions to the beginning and ending of the notes that I wanted to export as individual samples.
I then added ACE high-pass/low-pass filter to the channel in the mixer view and set a reasonable high-pass setting (50Hz, 12 dB/octave).
I selected the track (far left pane header) then pressed ctrl-a to select all the regions.
I used the right button menu to navigate through the selected regions->gain->normalize menu item. I picked normalize to -1 dBFS, and normalize each region using its own peak value.
That made the tail of the first sample a little too abrupt, so I moved the end trim point just a little to take the increased amplitude into account.
Here is the tricky part that I hope someone else can help fill in. The next step would be to export each region into individual files with all the processing applied. The normal export menu menu is made for exporting a session. I am not sure how to do that easily, it is not something I have needed to do before.
I tried selecting all of the regions again using ctrl-a, but when I used the right button menu for export it only showed the first region, so I’m not sure it will export all of the regions, and it offered to export with gain changes (so with the normalization applied), but did not mention any other processing, so I don’t think it will apply the plugins from the mixer channel.
I did confirm that with multiple regions selected, using the Selected regions->export menu from right-click will only export the first selected region, not all the selected regions.
It also isn’t clear whether export region exports with channel processing or not, I will have to add a processor which is more obvious and check again.
Thanks! I will look for this script.
I also just found that there is a Bounce+Replace regions script coming with ardour. This might do exactly what i want. I’ll have to try out later. ![]()
For this i am using Bounce with processing. Then i bounce directly to the clip library. Ardour has a handy way to open the clip library directory also.
Yeah, I tried modifying the script to replace - but I just find it more useful to make a copy on bounce. That way, you still keep the source material at the ready, and going back and redoing things later is a simple matter of muting or deleting the previously bounced regions, or you can keep variations.