Velocity versus Volume
I am always a little bit annoyed to do a crescendo with a melodieinstrument in musescore, because musescore use only velocity for changing the volume.
But if you have a whole note, it sounds a little bit strange, that there is no increase of the volume of the tone, although there is a crescendo.
It would be better, if it would be possible to choose for the dynamics velocity or volume.
Comments
crescendo/diminuendo on single notes is currently not supported by MuseScore, but it is on the Agenda and since quite long, see #5178: Change dynamics during single note.
There's even a GSoC proposal, so maybe we get it durung this summer.
In reply to crescendo/diminuendo on by Jojo-Schmitz
The cited thread is not the answer. Do you know the MIDI-Standard?
In reply to The cited thread is not the by hasenfuss
What I cited is not a thread, but an issue, and it is still open, so not yet resolved.
And no, I don't know the MIDI standard. Here in the forum there where talks about it though, see e.g. https://musescore.org/en/node/18241 and https://musescore.org/en/node/62156, it apparently is the Expression controler MuseScore doesn't support yet.
If this doesn't answer your question, I guess you'd have to rephrase it so I understand what you are asking for
In reply to What I cited is not a thread, by Jojo-Schmitz
If you do not understand the MIDI-Standard it would be better and easier, if someone answer who knows the standard.
The MIDI volume controller (Controller #7) is not the way forward for this.
Controller #7 is intended for balancing channel volumes which is the way it is implemented in the mixer.
The Expression controller (Controller #11) is the controller intended for controlling dynamics.
See this Wikipedia article......
https://en.wikipedia.org/wiki/General_MIDI#Controller_events
or this page at Norton Music......
http://www.nortonmusic.com/midi_cc.html
and before you ask - yes I do understand MIDI - at a professional level.
In reply to The MIDI volume controller by ChurchOrganist
Yes, but not every software instrument do react to the expression-value. But I do not know a software instrument which not react to volume.
The most or many people use musescore because they can or want not afford a big, expensive scorewriter. So they prefer cheaper software instruments. More risk not reacting to expression.
So both values would be senseful.
In reply to Yes, but not every software by hasenfuss
FluidSynth, the soundfont player in MuseScore does respond to the Expression controller, and any SF2 soundfont will also respond by reason of the Soundfont 2.1 specificiation.
So I don't see where the problem is?
In reply to FluidSynth, the soundfont by ChurchOrganist
The planed VSTi-Implementation can causes this troubles. Personally I am using Philharmonik. It does not react on expression.
If you go on to use the score via MIDI in a DAW it can use troubles also with soundfonts, because the soundfontimplementation of http://www.synthfont.com do not work f.e in reaper. Another Vsti plugin, which works in Reaper, to use soundfonts did not react to expression.
In reply to The planed by hasenfuss
What planned VSTi implementation??
All I know is that it has been discussed as a possibility.
It is certainly not any MuseScore roadmap I have seen.
The idea that we should complicate the implementation of crescendo/diminuendo purely because some users can't be bothered to check on the MIDI implementations of VSTi's before they use them is, quite frankly, absurd.
Using the Expression controller means that it can be implemented by means of the MIDI Action dialogue which is already in place, although not yet fully functional.
Using Channel Volume would either mean not being able to balance Channel volumes in the mixer or working out some convoluted method of relative volume which would require a new algorithm working out and then implementing.
If you must use VSTi's which are not properly MIDI compliant - let's face it the Expression controller has been defined ever since MIDI 1.0 in 1995 - then you need to use a rack system such as Carla to add a MIDI filter which will convert Expression messages to Volume.