Waveform is an lightweight framework for drawing waveform from AVAsset written in Swift. It was developed for a high performance waveforms rendering and manipulation in the Background audio noise removal app - Denoise
The easiest way to use Waveform is via
Cocoapods. Simply add Waveform to your Podfile like so
use_frameworks! pod 'Waveform'
How to use