Yahoo Groups archive

Disklavier

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

Message

Re: Dissecting Sysex and/or MTC w/ PianoSmart

2004-01-19 by midi_magic2000

Hi Fred

To help prove the CD point you could convert the audio from the 
ORIGINAL to mp3s then burn a NEW cd from the MP3s and see if the DKV 
throws it out.

I have looked at the two files on the disk Pdisk.mng and Psong.mng 
both of these look normal.
Have you tried copying the Piano001 & Piano002 files to a fresh 
floppy? Try that, first WITHOUT the two mng manager files.

Just a thought.  My DVD player knows the last 15 or so DVDs I have 
played and this must be stored in ram somewhere. Could the DKV be 
doing the same thing storing the CD contents and the floppy's ID to 
ram.
Of course every floppy has an ID number this can be changed with 
FXedit. Try that, change the floppy's ID and see what happens.

I do not own a DKV only a CVP this end so I can not play with me 
ideas.

Midi Magic 



--- In disklavier@yahoogroups.com, James Fry <groups@j...> wrote:
> On Sun, 18 Jan 2004, Freehold Computer Training wrote:
> > James,
> > You will NOT need my CD. Burn ANY audio CD, even from MP3s. Use
> > PianoSmart to record to floppy OR memory disk. Play back and 
observe
> > what happens if you change the CD. The system 'knows' there is a
> > DIFFERENT CD. No UPC/EAN since these not original CDs. I believe 
that
> > even blank CDRs prior to burning have some identifier on the 
media (pre
> > DRM debacle)! I doubt that Yamaha uses any algorithm similar to 
CDDB or
> > Free DB. Bottom line: something is written to the floppy and that
> > something is an identifier coming from the CD. The question in my 
mind
> > is deciphering the identifier on the floppy as it relates to the 
CD. I
> > am using FXEdit to read the MIDI data on the floppy.
> >
> > Fred
> 
> I think you missed my point - different areas of the world have 
slightly
> different versions of commercial CD's. If I get a pianosmart disk 
that was
> designed for the USA release of some CD, if I buy a European 
edition there
> is a possibility that the tracks will be slightly different mixes, 
or have
> a bonus track which screws up the algorithm. If you record a CD, 
unless I
> have an exact copy of it here, I'm not going to be able to play 
around
> with generating the hash/identifier/code myself from the CD and 
comparing
> it with that present in the pianosmart file. Yamaha WILL use an 
algorithm
> similar to CDDB - there is no other sensible way of doing it - but
> deciphering exactly what the algorithm is may take some time
> 
> I'll take your word for the UPC/EAN code being ignored - not having 
a
> working pianosmart system means that I'm unable to test with home 
recorded
> CD's. Blank CDR's do have an identifier on them which describes the
> manufacturer, write speed, dye type, manufacture date, etc., but I 
don't
> believe there is a serial number present in any form. In any case, 
this
> would be different from that present on a commercial CD.
> 
> If you were to make an exact copy of a pressed CD that had been 
used for a
> pianosmart recording, what would happen when you played the copy? I 
would
> expect the piano to not know the difference. Note this would have 
to be an
> exact copy, with each track exactly the same number of sectors in 
length
> etc.
> 
> Regards,
> 
> James

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.