Single note dynamics not visible in MIDI output files
Reported version
3.x-dev
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
No
Workaround
No
Project
I just tested the single note dynamics feature in the nightly from March 7th using a single staff with violins and some whole notes with dynamics and hairpins (see attached score). I configured dynamics in the synthesizer to use CC11. Single note dynamics is switched on in staff properties as well.
When generating midi output files from main score and part I can't find any CC11 messages in them. I used a DAW (Reaper) to inspect the midi files.
Attachment | Size |
---|---|
Test_expression-Violinen.mid | 150 bytes |
Test_expression.mscz | 4.69 KB |
Test_expression.mid | 159 bytes |
Fix version
3.1.0
Comments
I'm going to take a look at this later.
In reply to I'm going to take a look at… by TheOtherJThistle
Thanks
In reply to I'm going to take a look at… by TheOtherJThistle
Did you have the time to look at this, or is it maybe even fixed in 3.1 Beta?
I wasn't able to reproduce this... I'll try again and see if I can, thanks for the reminder.
In reply to I wasn't able to reproduce… by TheOtherJThistle
Thanks for looking into this!
You could not reproduce? That means you actually DO see CC messages in the midi file? Interesting, maybe I did something wrong ... I will also check at the weekend.
Just checked, you are correct. When exporting midi, events are not exported. I will look into a fix.
In reply to Just checked, you are… by TheOtherJThistle
Great, thank you!
These CC messages should be exported to midi files as well as imported from them, too. They could be shown in the piano roll as editable bars the same way velocities are shown. But in new categories, i.e. CC1, CC2, CC4, CC11. The only difference is that velocities appear for every note_on message. A CC message appear for every CC message of the same category, independently of note_on messages ;-)
@TheOtherJThistle did you have a chance to look at this?
@Ludwig van Benteuer I suggest you open a separate issue of category "S5 - Suggestion" to not mix feature requests with bug reports.
I have taken a look, but couldn't easily find a solution. I'm a bit bogged down with other work to get ready for release at the moment (i.e. more urgent SND fixes, and fretboard diagram fixes). I'll get back to this ASAP.
In reply to I have taken a look, but… by TheOtherJThistle
Ok, thanks.
https://github.com/musescore/MuseScore/pull/5035
In reply to https://github.com/musescore… by TheOtherJThistle
That's great! Thanks!
Fixed in branch master, commit 0801dbe747
fix #285680: single note dynamics not visible in MIDI output files
Fixed in branch master, commit 0bf0b52f49
_Merge pull request #5035 from jthistle/285680-cc-events-not-in-midi-files
fix #285680: single note dynamics not visible in MIDI output files_
Thanks for fixing this one!
Automatically closed -- issue fixed for 2 weeks with no activity.