I discovered a nifty program that makes it a cakewalk to transform any GM, GS, XG MIDI File or even an MXL File into a genuine Yamaha XF MIDI File with a few mouse clicks.
The resulting MIDI File will display the Chords and Lyrics on your Yamaha Arranger and the Style will follow the Chord symbols.
This was exactly what I was hoping to find.
This program is called
Notation Composer 4https://www.notation.com/notation-software_musician_composer.phpTo put this to the test, I used a few MXL Files that were generously provided as a zipped download by
Scott Langholff.
http://www.synthzone.com/Files/Wikifonia/Wikifonia.zipThis contains an excellent collection of 6,675 Lead Sheets with Melody Lines and Chords.
Larry Hawk was kind enough to convert 6,233 of them into clear high resolution PDF Files that you can download here:
https://app.box.com/s/h4a8x8w01e70grijkaw0You can use the FREE software
MuseScore 3.6.2 to generate these PDF Files from the source MXL Files.
https://musescore.org/enI loaded one of these source MXL Files into Notation Composer 4. The Staff Notation along with the Chords and Lyrics were displayed similar to what you see in the PDF.
I exported that as a MIDI File selecting XG as an option.
To my surprise, this program actually went a step ahead and embedded the XF Chord Events making this a bonafide Yamaha XF MIDI File!
I was not expecting thisWhen I played back this XF MIDI File on my CVP 609 Clavinova, the Lyrics and Chords showed up in the display.
I could play back the melody line backed by any appropriate style which faithfully followed the chord changes.
This hidden feature makes Notation Composer 4 an indispensible tool for Yamaha Arranger Players.
What about Standard MIDI Files with no Meta Chord Events? I took a
Tune 1000 General MIDI File which has Lyrics but no Chords.
As expected the Lyrics were displayed within Notation Composer. I ran the Transcribe Chord Function which analyzed the tracks and inserted the Chord symbols.
I could click on any of these Chord symbols and hear the sound.
When I exported the MIDI File, the software inserted the Yamaha Meta Chord Events turning this into an XF MIDI File.
Once again, the Clavinova displayed the Lyrics along with the Chords which triggered the chord changes during Style Play.
This program is not free. It costs $98.
However, it does this special trick which even the industry leaders Sibelius and Finale cannot do.
This is strictly a Notation program. It does not have any OCR capabilities.
If you have a score sheet in PDF format, Notation Composer would not be able read it. For this part, you still need to load the PDF File into SmartScore X Pro first and output that as an MXL File.
If you have a hard copy of a Score Sheet like a Fake Book, you would still need to capture the image as a TIFF or a PDF and load that into SmartScore X Pro.
Once you export that as an MXL File, you are golden. Notation Composer can take it from there and create a
Yamaha XF MIDI File with Chords and Lyrics playable on any Yamaha Arranger.
I think I have found the optimal workflow. There is no need to use GNMIDI. Just these two programs will do the complete job:
1.
SmartScore X by Musitek2.
Notation Composer 4 Your source can be a:
Printed Score Sheet
PDF File
MXL File
General MIDI File
GS MIDI File
XG MIDI File
If your source does not have the Lyrics, you can use the user friendly Lyrics Editor inside Notation Composer.
You can also add the
Band In A Box plug-in for $69 to play back your melody lines with a full backing accompaniment within Notation Composer.
I would like to publicly thank the efforts of
Scott Langholff and
Larry Hawk for making this mega collection of Wikifonia Lead Sheets available as MXL and PDF Files.
Now I can sit back any enjoy listening to them on my Yamaha Arranger without having to play a single note
You got to marvel at the advancement of technology.