Yahoo Groups archive

Disklavier

Index last updated: 2026-04-28 23:20 UTC

Message

Re: [disklavier] Re: Dissecting Sysex and/or MTC w/ PianoSmart

2003-12-31 by Mark A. Fontana

On Wed, 31 Dec 2003, midi_magic2000 wrote:

> > > Where is the MTC or what controls the CD sync?
>
> Forgive me if I am way out, but surly the midi data comes from the CD
> as it is being played therefor it can never get out of sync.

Yes, that's true for the CDs that have MIDI on one channel and audio on
the other ("PianoSoft Plus Audio"), but this thread is about the
"PianoSmart" system, in which the CD is a normal commercial audio CD and
the MIDI is stored separately on a floppy disk and synced to the CD
by the Disklavier control unit during playback.


> Thinking about it, to get an Audio/Midi CD to play from a PC you will
> need the sound card to decode the midi from the CD and also de-
> multiplex the left channel back into stereo. IMHO it can not be done
> without hardware.

Again, you're referring to the Pianosoft Plus Audio CDs. It *IS*
technically possible to decode and play these CDs on a PC; I have done
it for non-Yamaha (PianoDisc and Pianomation) CDs. I already gave your
contract programmer Dan quite a bit of advice on how to go about this
for your YAMplayer software (everything except the Yamaha analog MIDI
CD encoding itself, which you'll still need to figure out).

Mark Fontana

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.