VIWaveformView Save

Generate waveform view from audio data.

Project README

VIWaveformView

Generate waveform view from audio data.

Code

let waveformView = VIWaveformView()
waveformView.minWidth = UIScreen.main.bounds.width

// Configure wave node view
waveformView.waveformNodeViewProvider = BasicWaveFormNodeProvider(generator: VIWaveformNodeView())

// Load data
let url = Bundle.main.url(forResource: "Moon River", withExtension: "mp3")!
let asset = AVAsset.init(url: url)
_ = waveformView.loadVoice(from: asset, completion: { (asset) in
    // Load complete
})
Open Source Agenda is not affiliated with "VIWaveformView" Project. README Source: VideoFlint/VIWaveformView
Stars
101
Open Issues
2
Last Commit
5 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating