This might be fixed by having a newly loaded core gradually go from this min or max value to the center value, say during the first few frames, so it becomes inaudible.
The other way around, when exiting a core, would be tricky or maybe not even possible, depending on how the reset button works.