Non-sustain notes release when the key is released.
Sustain notes release when the pedal is released*.
So, already, no.
The sustain notes do have a release sound on the pedal release which is more 'dramatic' than the non-sustain when the key is simply released (after all, ALL the dampers are coming down on ALL the strings together every time the pedal is released).
The simplest method is to include the pedal sounds (basically a dull thud) whenever the pedal is pressed or released. This will not only help with the realism, but cover up the releases so it's harder to hear if they're 'wrong'.
More complex would be to have actual sampled releases of the sustain pedal for each note. This means more samples, more space, and more logic in the instrument.
Your CC ranges make sense. I think technically it is a binary switch of either 0 OR 127, but having that range is probably for the better.
* Technically there is also a release when the key is released, a small noise of the mechanism, but this is mostly inaudible as far as I know.
Sustain notes release when the pedal is released*.
So, already, no.
The sustain notes do have a release sound on the pedal release which is more 'dramatic' than the non-sustain when the key is simply released (after all, ALL the dampers are coming down on ALL the strings together every time the pedal is released).
The simplest method is to include the pedal sounds (basically a dull thud) whenever the pedal is pressed or released. This will not only help with the realism, but cover up the releases so it's harder to hear if they're 'wrong'.

More complex would be to have actual sampled releases of the sustain pedal for each note. This means more samples, more space, and more logic in the instrument.
Your CC ranges make sense. I think technically it is a binary switch of either 0 OR 127, but having that range is probably for the better.
* Technically there is also a release when the key is released, a small noise of the mechanism, but this is mostly inaudible as far as I know.
Sample library developer, composer, and amateur organologist at Versilian Studios.