scthom--
I've used your plugin on about 1,000 tracks so far. Thanks to your work, I've been able to upgrade the functionality of shns, and reduce the file size of selected wavs.
I do have an observation. The conversion process seems to crash the program when attempting larger files. I'm not sure if it's the plugin or the conversion script within MC11, but it seems to occur at the point your progress slider hits 100%. With your plugin enabled, the slider seems to represent the progress for loading the file, rather than converting it. So I conclude that the problem is when the process confronts the large file in its entirety.
As A test, I set up a seguence of wav files, 16 bit x 48 mhz (1536 kbps), ordered in ascending file size. The program did just fine on a 13-minute wave ( don't know the file size it was), but crashed on a 20-minute wav (224 mb). It doesn't seem to work on larger files, as a function of data size. Longer-duration shns seem to work, but I'm GUESSING that I never tried one that was 224 mb.
The event produces a dialogue box that says (roughly):
Microsoft Visual c++ runtime Library
Runtime Error!
Program..../media center.exe
This application has requested the Runtime to terminate it in an unusual way.
Please contact scthom and ask him to do more hard work.
(The last line is somewhat paraphrased.)
As a note, I just ran the 20-minute file in order to get the dialogue, and it succeeded. It seems to matter whether there's already been some measure of processing going on or completed. The plugin did crash on the second file, a 600-mb wav.
scthom, the lossless audio angels appreciate your hard work.