Gray Wolf
Active member
Currently, transmitting a MusicXML score from Fender Notion to Studio Pro results in a significant loss of expressive performance data. Most of the score's dynamic information is discarded during the transfer, preventing the playback in Studio Pro from accurately reflecting the original musical expression.
The underlying issue is outlined below:
In the interim, I'm working on a web application that converts MusicXML files into either Studio Pro song files or standard MIDI files while preserving all expressive performance data.
You can try it here: https://xmlconvert.infinityfree.me/
The web application is currently in beta, so if you're interested in testing it, I'd appreciate any feedback you can provide in this thread.
If you encounter a missing score symbol, articulation, or any other conversion issue, please let me know here. If possible, attach the original MusicXML file so I can reproduce the problem and use it as a reference while improving the converter.
The underlying issue is outlined below:
- Most professional orchestral instrument libraries use MIDI CC1 (Modulation) to control dynamic layers. However, the MusicXML transfer process from Fender Notion does not convert score dynamics into MIDI controller data.
- As a result, the only dynamic information that plays back correctly is for percussion instruments and certain short articulations, such as string staccatos, where dynamic layers are controlled by MIDI velocity rather than CC1.
In the interim, I'm working on a web application that converts MusicXML files into either Studio Pro song files or standard MIDI files while preserving all expressive performance data.
You can try it here: https://xmlconvert.infinityfree.me/
The web application is currently in beta, so if you're interested in testing it, I'd appreciate any feedback you can provide in this thread.
If you encounter a missing score symbol, articulation, or any other conversion issue, please let me know here. If possible, attach the original MusicXML file so I can reproduce the problem and use it as a reference while improving the converter.
Last edited: