How to avoid robotic sound?
I wonder if someone has found the way to avoid the annoyed robotic sound when we use a, let's say, 4/4 bar filled with 1/64 rhythmic figures, at more than 70 tempo, whatever the instrument sound we use.
I'd investigated about it and, with a lot of job and time, we can "to soft" this effect with a very hard work: using Audacity (or any other audio editor) and attenuate the total sustain time of each note (note by note!!!), creating a kind of "staccato" effect on each note.
Of course, that is not the full solution.
The real solution is something that I don't have any clue about how to get it: To teach MuseScore SoundFont Player (or Synthesizer) to respect, always, whatever the lenght of each played note, the ADSR curve of each instrument typical sound.
To be 100% clear: The ADSR curve is about the Attack, Decay, Sustain and Release time of the sounds. Each instrument has its own ADSR curve which, with Harmonics relationship, gives us the typical and unique sound from them (those curve are very different from a guitar, or a piano, or a trumpet, etc)
Apparently, MuseScore SoundFont Player (and a lot of other MIDI "synthesizers"), just truncate those ADSR curves to play the next note immediately.
But... it isn't the real situation in the real world, because there is no some human who can be so fast to do it that way. Humans just play the first note, cut it an a very small moment, and then play the next note.
Maybe, with arc strings instrument we can play a continuing notes passage (not pauses).... Maybe!
But, the interesting thing is: whatever the time the human player uses to play its instrument (very long or short rhythmic figures), always we will have the typical ADSR instrument curve!!!
In the standard MIDI machines (like MuseScore) the problem is the notes are played using the full time it should be sounding, without silences or pauses between each note. This is the origin of the "ROBOTIC" sound (like a mechanical hammer), because the final sound is something which we don't have in the real world (where there are those very short pauses).
So... Can somebody try to get a real solution to this issue, Please???
Blessings & Greetings from Chile!!!