Fluid Crescendos
It would be nice if crescendos and decrescendos were fluid instead of working one note at a time. Suppose the crescendo range took up one whole note. When played back, the crescendo does absolutely nothing during the note itself, and only functions for the note after it, and you might as well have placed the new dynamic on that note.
Please fix this problem when you can.
Comments
Seems like that would require sending a midi message bumping up the volume in discrete steps, repeatedly at at the smallest interval. (every tick perhaps, i.e. every 1/1920 of a measure?). Seems a bit involved.
I don't know of a midi command as you describe which would tell the synth to continuously increase volume...is there one?
Anyway, I doubt this is a high priority feature, since musescore is a notation program primarily.
In reply to Seems like that would require by ericfontainejazz
>> "I don't know of a midi command as you describe which would tell the synth to continuously increase volume...is there one?"
answer: Midi Expression Controller #11
In reply to >> "I don't know of a midi by ericfontainejazz
There was, coincidentally, some significant discussion of exactly this earlier today: https://musescore.org/en/node/103086
In reply to There was, coincidentally, by Isaac Weiss
I found that from the issue link you posted, thanks! https://musescore.org/en/node/5178#comment-377016
In reply to I found that from the issue by ericfontainejazz
correction to myself: Expr #11 doesn't tell the synth to continuously increase volume at a certain rate. Would still have to send a series of messages, increasing the volume step-wise at discrete intervals.
Playback is indeed not high priority, but this is a common request, one that would have have been implemented long ago if it were easy :-). But it's not.
In reply to Playback is indeed not high by Marc Sabatella
I really don't see why we couldn't use the MIDI action dialogue for this?
It will already send bank and program information - so the potential for other MIDI messages must already be there - if we can send a series of Controller #11 messages to FluidSynth it will do the rest.
Is there some reason why this can't be done?
In reply to I really don't see why we by ChurchOrganist
Not that I know of, but I assume we would need to send these out at regular intervals, calculating the appropriate messages to send etc. And the dialog in quesiton is only partially implemented from what I understand. So most liekly possible, just not simple enough to have happened already.
In reply to Not that I know of, but I by Marc Sabatella
It would also have to be aware of the instrument; you wouldn't want a fluid crescendo on a piano or drums, for instance. Though you would during a trill or tremolo...
In reply to Playback is indeed not high by Marc Sabatella
Can you at least fix it for tremolos? They're just a bunch of short notes.
It's been just about six years at this point since the official feature request was filed: #5178: Change dynamics during single note