Velocity versus Volume

• Mar 22, 2016 - 08:35

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

In reply to 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

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 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 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 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.

Do you still have an unanswered question? Please log in first to post your question.