rFlex / SCWaveformView

A blazing fast customizable waveform view
Apache License 2.0
457 stars 59 forks source link

Processing large files locks-up UI #23

Open vlovich opened 8 years ago

vlovich commented 8 years ago

All the processing of reading the audio-file & generating the waveform occurs on the main thread which locks up the UI when giving the view a large file.

Everything should occur off the main thread (rendering waveform + reading assets) with occasional refreshes of updates as more of the waveform is processed.