Invert The Volume Peaks Of Any Given Sound

Paste this as a dsp chain on any track, tweak sensitivity as desired:

<?xml version="1.0" encoding="UTF-8"?>  
<FilterDeviceChainClipboard doc_version="0">  
 <DeviceContainerSlot type="SequencerTrackDeviceChain">  
 <Devices>  
 <SequencerTrackDevice type="SequencerTrackDevice">  
 <IsActive>true</IsActive>  
 <IsSelected>false</IsSelected>  
 <SelectedPresetName>Init</SelectedPresetName>  
 <SelectedPresetIsModified>false</SelectedPresetIsModified>  
 <IsMaximized>true</IsMaximized>  
 <Panning>  
 <Value>0.5</Value>  
 <Visualization>Device only</Visualization>  
 </Panning>  
 <Volume>  
 <Value>1.0</Value>  
 <Visualization>Device only</Visualization>  
 </Volume>  
 <Surround>  
 <Value>0.0</Value>  
 <Visualization>Device only</Visualization>  
 </Surround>  
 <PostPanning>  
 <Value>0.5</Value>  
 <Visualization>Device only</Visualization>  
 </PostPanning>  
 <PostVolume>  
 <Value>1.0</Value>  
 <Visualization>Device only</Visualization>  
 </PostVolume>  
 </SequencerTrackDevice>  
 <SignalFollowerDevice type="SignalFollowerDevice">  
 <IsActive>true</IsActive>  
 <IsSelected>true</IsSelected>  
 <SelectedPresetName>Init</SelectedPresetName>  
 <SelectedPresetIsModified>true</SelectedPresetIsModified>  
 <IsMaximized>true</IsMaximized>  
 <DestTrack>  
 <Value>-1</Value>  
 <Visualization>Device only</Visualization>  
 </DestTrack>  
 <DestEffect>  
 <Value>7</Value>  
 <Visualization>Device only</Visualization>  
 </DestEffect>  
 <DestParameter>  
 <Value>0.0</Value>  
 <Visualization>Device only</Visualization>  
 </DestParameter>  
 <DestMin>  
 <Value>0.25</Value>  
 <Visualization>Device only</Visualization>  
 </DestMin>  
 <DestMax>  
 <Value>0.0</Value>  
 <Visualization>Device only</Visualization>  
 </DestMax>  
 <DestOffset>  
 <Value>0.5</Value>  
 <Visualization>Device only</Visualization>  
 </DestOffset>  
 <Attack>  
 <Value>9.9999997473787516e-005</Value>  
 <Visualization>Device only</Visualization>  
 </Attack>  
 <Release>  
 <Value>0.060093998908996582</Value>  
 <Visualization>Device only</Visualization>  
 </Release>  
 <Sensitivity>  
 <Value>0.59000015258789063</Value>  
 <Visualization>Device only</Visualization>  
 </Sensitivity>  
 <DestScaling>Linear</DestScaling>  
 <LpFreq>  
 <Value>127</Value>  
 <Visualization>Device only</Visualization>  
 </LpFreq>  
 <HpFreq>  
 <Value>0.0</Value>  
 <Visualization>Device only</Visualization>  
 </HpFreq>  
 <InputMode>L+R</InputMode>  
 <LookAhead>0.0</LookAhead>  
 <VisiblePanel>Env.</VisiblePanel>  
 <ListenToInput>false</ListenToInput>  
 </SignalFollowerDevice>  
 <GainerDevice type="GainerDevice">  
 <IsActive>true</IsActive>  
 <IsSelected>false</IsSelected>  
 <SelectedPresetName>Init</SelectedPresetName>  
 <SelectedPresetIsModified>true</SelectedPresetIsModified>  
 <IsMaximized>false</IsMaximized>  
 <Volume>  
 <Value>4</Value>  
 <Visualization>Mixer and Device</Visualization>  
 </Volume>  
 <Panning>  
 <Value>0.5</Value>  
 <Visualization>Device only</Visualization>  
 </Panning>  
 <LPhaseInvert>false</LPhaseInvert>  
 <RPhaseInvert>false</RPhaseInvert>  
 </GainerDevice>  
 <GainerDevice type="GainerDevice">  
 <IsActive>true</IsActive>  
 <IsSelected>false</IsSelected>  
 <SelectedPresetName>Init</SelectedPresetName>  
 <SelectedPresetIsModified>true</SelectedPresetIsModified>  
 <IsMaximized>false</IsMaximized>  
 <Volume>  
 <Value>4</Value>  
 <Visualization>Mixer and Device</Visualization>  
 </Volume>  
 <Panning>  
 <Value>0.5</Value>  
 <Visualization>Device only</Visualization>  
 </Panning>  
 <LPhaseInvert>false</LPhaseInvert>  
 <RPhaseInvert>false</RPhaseInvert>  
 </GainerDevice>  
 <GainerDevice type="GainerDevice">  
 <IsActive>true</IsActive>  
 <IsSelected>false</IsSelected>  
 <SelectedPresetName>Init</SelectedPresetName>  
 <SelectedPresetIsModified>true</SelectedPresetIsModified>  
 <IsMaximized>false</IsMaximized>  
 <Volume>  
 <Value>4</Value>  
 <Visualization>Mixer and Device</Visualization>  
 </Volume>  
 <Panning>  
 <Value>0.5</Value>  
 <Visualization>Device only</Visualization>  
 </Panning>  
 <LPhaseInvert>false</LPhaseInvert>  
 <RPhaseInvert>false</RPhaseInvert>  
 </GainerDevice>  
 <GainerDevice type="GainerDevice">  
 <IsActive>true</IsActive>  
 <IsSelected>false</IsSelected>  
 <SelectedPresetName>Init</SelectedPresetName>  
 <SelectedPresetIsModified>true</SelectedPresetIsModified>  
 <IsMaximized>false</IsMaximized>  
 <Volume>  
 <Value>4</Value>  
 <Visualization>Mixer and Device</Visualization>  
 </Volume>  
 <Panning>  
 <Value>0.5</Value>  
 <Visualization>Device only</Visualization>  
 </Panning>  
 <LPhaseInvert>false</LPhaseInvert>  
 <RPhaseInvert>false</RPhaseInvert>  
 </GainerDevice>  
 <MaximizerDevice type="MaximizerDevice">  
 <IsActive>true</IsActive>  
 <IsSelected>false</IsSelected>  
 <SelectedPresetName>Init</SelectedPresetName>  
 <SelectedPresetIsModified>true</SelectedPresetIsModified>  
 <IsMaximized>false</IsMaximized>  
 <InputGain>  
 <Value>18</Value>  
 <Visualization>Device only</Visualization>  
 </InputGain>  
 <Threshold>  
 <Value>0.0</Value>  
 <Visualization>Device only</Visualization>  
 </Threshold>  
 <TransientRelease>  
 <Value>1.0</Value>  
 <Visualization>Device only</Visualization>  
 </TransientRelease>  
 <LongTermRelease>  
 <Value>60</Value>  
 <Visualization>Device only</Visualization>  
 </LongTermRelease>  
 <Ceiling>  
 <Value>0.0</Value>  
 <Visualization>Mixer and Device</Visualization>  
 </Ceiling>  
 </MaximizerDevice>  
 <GainerDevice type="GainerDevice">  
 <IsActive>true</IsActive>  
 <IsSelected>false</IsSelected>  
 <SelectedPresetName>Init</SelectedPresetName>  
 <SelectedPresetIsModified>true</SelectedPresetIsModified>  
 <IsMaximized>true</IsMaximized>  
 <Volume>  
 <Value>0.050154209136962891</Value>  
 <Visualization>Mixer and Device</Visualization>  
 </Volume>  
 <Panning>  
 <Value>0.5</Value>  
 <Visualization>Device only</Visualization>  
 </Panning>  
 <LPhaseInvert>false</LPhaseInvert>  
 <RPhaseInvert>false</RPhaseInvert>  
 </GainerDevice>  
 </Devices>  
 </DeviceContainerSlot>  
</FilterDeviceChainClipboard>  

Cool!

Though I didn’t really see the need for the four stacked gainers, removing them gave me more or less the same result. ?

Depends on the volume of the initial sound… the gainers are there to make sure that even the lowest peaks get inverted… they’ll end up being the loudest peaks in the end