Adding check for large files and provided user with an option to toss or process. This required a little separation of processing sonograms. For that, I went ahead and finished separating the sonogram
from control panel. Now once a song is loaded, it is an property of the
control panel, so all its properties are separated from the control panel.
One of the remaining things is the threshold for "large files". I chose 20k columns based off the examples, but it could be changed.
Adding check for large files and provided user with an option to toss or process. This required a little separation of processing sonograms. For that, I went ahead and finished separating the sonogram from control panel. Now once a song is loaded, it is an property of the control panel, so all its properties are separated from the control panel.
One of the remaining things is the threshold for "large files". I chose 20k columns based off the examples, but it could be changed.