Just now, I successfully converted a music file straight to a format that can be played by the DCC-Studio program, and can be recorded to DCC cassette. I did this WITHOUT THE MUSIC EVER GOING THROUGH A DCC RECORDER OR BEING RECORDED ON DCC TAPE BEFORE.
As far as I know, this is the first time that a DCC audio stream has ever been generated (except maybe at a Philips lab) without a DCC recorder and without the dcc2wav software. And it’s a high quality 48 kHz sample!
What I did was:
- Downloaded a sample file from Sony (as a 96 kHz 24 bit FLAC file)
- Trans-coded the file to MPEG 1 layer 1 (I did this a while ago so I don’t remember which tool I used but I think it was mjpegtools)
- Inserted two bytes at the beginning of the file with a hex editor so that DCC-studio would recognize it, and renamed the file to have an .MPP extension
- Copied an existing .LVL file to match the filename of the .MPP file (without .LVL file, DCC studio won’t play the file and crashes). The screen won’t match the audio but it will work fine.
- Copied the files into the audio directory of DCC Studio
- Started DCC studio with the configuration set such that it shows orphan files on startup, and generates a .TRK file when asked
- Opened the TRK file in an edit window, and played the file!
I’ll have to try and reverse-engineer how to create .LVL files (and ideally, .TRK files) for DCC-studio but it should be possible to just record what I have to tape and read it back to work around that problem for now.
Encoding a 32 kHz or 44.1 kHz sample in a similar way should be possible too, although an extra step is necessary to convert 44.1 kHz because in 44.1 kHz MPEG 1 layer 1, not all frames are the same size and DCC Studio inserts extra bytes to make all frames 420 bytes (and I only recently realized that that’s how it works; see my previous thread in this forum).
I will write a program to do all this, expanding on my DCCCONV program which converts MPP files to MP1 but currently can’t do the reverse.
I made of video of the event but unfortunately you will have to go to the Facebook group of the DCC museum to watch it: it was to big to attach it here.