As was mentioned in a previous thread, MIDI information on Yamaha PianoSoft plus Audio is recorded as a .wav file on the CD, which means that you can't write MIDI files directly from your hard drive to a CD. See below for a comment from a previous thread:
"You can put Midi files on a CD that plays on a Disklavier.
http://dp70.dyndns.org/mid2pianocd/
The midi files are converted to wav files so you can only put about 15-20 songs on a CD.
This only makes sense if you only have a CD player or you want to combine a Pianosoft Smart disk with the matching Midi file.
However if you have a floopy drive on your Disklavier you can put about 70 midi files on a floppy (depending on the file size)."
Your Disklavier will play Standard MIDI File formats 1 and 0, as well as Yamaha's E-Seq format and is XG compatible. Designations such as General MIDI or XG refer not to a file format but a MIDI standard for program change (voice) numbers, Bank Select numbers and Control change numbers as well as a few other conventions, such as having the drums on channel 10, which was introduced to allow files to be played on different manufacturer's instrument with predictable results. XP (enhanced) MIDI files are designed for Disklavier NEW PRO (Mk IV) pianos to accommodate the extra data required by the accuracy of the sensors/ servo controlled solenoids, such as 1024 levels of key velocity (normal MIDI only provides for 128 levels). XP files will play OK on lesser Disklaviers as they ignore ( or, to put it more accurately, don't understand) the additional information.
Basically, if a file is designated as SMF format 0, for example and your instrument can read this format, then it will recognise an SMF format 0 file. But if the file is a GM or XG file, and you have an old, pre-GM keyboard, you may be surprised by the results when you play the file - such as drums playing the piano part, the piano part triggering some weird sound effects and everything just generally going haywire.
Another point with the Disklavier is that it will play all 16 tracks on XG MIDI files, but will use the sampled piano sound for channel 1 (or 1& 2 if recorded with separate Left & Right hand parts) and use the XG voices for the rest, unless there is a Bank Select/Program change message on channel 1/2 telling it otherwise.
athomik
--- In disklavier@yahoogroups.com, "driller010165" wrote:
>
> Hi,
>
> I just bought a Yamah DGC1-B diasklavier that has the new MarkIII
> with the record function. I'm computer savy but know very little
> about music. This piano is for my kids that take private lessons.
>
> Someone from Pianoworld forums sent me some midi files but I van not
> play them on the piano when I burn them on a CD. I was wondering:
>
> 1- Does this group have a FAQ or a "How To" regarding different midi
> formats and how to play them on a disklavier? I would appreciate a
> link to the page.
>
> 2- I went to this site
>
> http://www.piano-e-competition.com/midi_2008.asp
>
> and downloaded the very first files in all three formats. Unzipped
> them and put them on floppies and CDs. The floppies play the three
> file formats ( XP, enhanced, and E-SEQ) with a little bit of a fuzzy
> sound if you stay close to the piano. The Cds do not play anything.
>
> Any help for me to take full advantage of my Mark III is greatly
> appreciated.
>
>
> Bob
>