Yahoo Groups archive

Disklavier

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

Message

Re: [disklavier] Syncing CD to MIDI file

2007-12-11 by George F. Litterst

Good afternoon, everyone.

Kevin, the only way to match up an existing audio recording with an  
existing MIDI recording is to follow a considerable number of steps:

(1) Import the MIDI file and the audio recording into a sequencer on  
your computer--a sequencer that works with both file types.

(2) Then, in the sequencer, use the MIDI editing tools to line up the  
first note of the MIDI data correctly with the audio.

(3) Do a lot of work to vary the tempo of the MIDI file so that it  
matches the audio recording throughout. It takes a professional  
sequencer to do these things.

(4) When you are done, you have a file whose format is specific to  
that sequencer, and you will have to play back the recording from your  
computer if you use that file.

(5) Alternatively, you can save out the edited MIDI portion of the  
file to a new MIDI file and use a program like MID2PIanoCD to convert  
the MIDI data to an analog encoding.

(6) At this point, you can take the tempo adjusted MIDI file that is  
now a wave file and combine it with the original audio recording in an  
audio editing program, putting the analog MIDI wave on the right  
channel and the original recording on the left channel.

(7) In theory, you can burn the combined audio data to an audio CD and  
have it play in the Disklavier.

During this torturous process, you will need to keep in mind the fact  
that the piano plays 1/2 second late. If you test playback in steps 2  
and 3 you probably have that problem licked.

Regards,
PianoBench


On Dec 11, 2007, at 8:28 AM, kgoroway wrote:

> <python error when sending from yahoo groups, please ignore if  
> duplicate>
>
> I've got an audio CD that happens to be a very high quality rendering
> of some MIDI files, and I also have the MIDI files themselves. I'd
> like to be able to sync the MIDI file to the CD so that I can play
> them back on my MarkIV and have the piano part play acoustically.
>
> The primary reason I want to do this is that the MarkIV's MIDI sounds
> are no where near as good as the hardware that was used to render this
> MIDI to the audio CD, and the piano part would likely sound better
> live than the rendered version (or, at least that's the hope).
>
> I can see from the manual that it will allow me to record a new MIDI
> file to sync to the CD (but that doesn't help), but I can't see any
> way to tell it that the two are the same thing (of course, I would
> probably have to tweak the beginning offset of the two, but I'd be
> happy to do that to make this work). Is this possible?
>
> Short of that, I've begun investigating MID2PianoCD to move the MIDI
> onto the CD...but, so far, MID2PianoCD tells me that all of these MIDI
> files are invalid (it work's with other MIDI files, and these MIDI
> files work on every other piece of software I've tried them with
> including cakewalk, winAmp, and the Disklavier itself).
>
> Thoughts?
>
> Thanks.
> -Kevin
>
>
>

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.