Re: netmd-dev digest, Vol 1 #249 - 4 msgs

"Darrel O'Pry" <[email protected]>
Newsgroups gmane.comp.audio.netmd.devel
Message-ID <[email protected]>
----- Original Message ----- > Date: Mon, 20 Jan 2003 03:32:22 +0100
> From: Marcus Brinkmann <[email protected]>
> To: [email protected]
> Subject: Protocol documentation updated
>
> Hi,
>
> I just updated my protocol documentation.  It is still a far cry from what
I
> want, and it is btw also lacking a good deal of information that I already
> have gathered in my notes.  Sorry, it just takes time to collect, sort,
> and verify the information and then to program prototypes and write the
> documentation.  The good news is that I am not hitting any wall so far, so
> the problem is not lack of information about the protocol but lack of time
> to write it all down.
>
> To show at what level of detail I have learned about the protocol, here
some
> examples of things that are now included in the documentation:
>
> * What used to be "Playback Status A" is really the Get Recording
Parameters
>   call.  The "90 00" in the reply means stereo SP, and tells us at which
>   encoding we get the available recording time and disc capacity that is
>   returned with the disc capacity call, which is not fixed to SP stereo it
>   seems, but could well return times for other encodings.
>
> * There is a new function that equals the ">>" and "<<" button on the
>   player (see "Search Audio Track", A.3.1.10).
>
> * I have analyzed how you can do several calls to get very long disc
titles
>   (see "Get Disc Title", A.3.2.1).
>
> * There has been done some fine tuning on the parameter length.  For
>   example, I know for sure that track numbers are two bytes long,
>   and that the Disc Capacity function returns a two-byte hour value for
>   recording times up to 9999 hours.  I also know what exactly a frame is
and
>   which bitrates are taken for the different encodings.
>
> Not all functions have been revised and updated in the current version of
> the manual, compared to the earlier one.  I don't have a list, but it
should
> be obvious where the major differences are.  While I am writing the
> documentation, I am also working on a reference implementation (freemd),
> but that will only be made available much later.  The protocol has
priority,
> otherwise the interface won't be stable.
>
> You can find the current state at
> http://www.marcus-brinkmann.de/files/freemd_4.html
>
> (future updates might change the chapter number, so if the above link is
not
> appendix A of the manual, click through the table of content or start at
> http://www.marcus-brinkmann.de/files/freemd.html)
>
> Thanks,
> Marcus
>
>
> --
> `Rhubarb is no Egyptian god.' GNU      http://www.gnu.org
[email protected]
> Marcus Brinkmann              The Hurd http://www.gnu.org/software/hurd/
> [email protected]
> http://www.marcus-brinkmann.de/



Hi, I've sort of been lurking around the list since I got my netMD a couple
weeks ago. I'd like to thank you for the time and effort you are putting
into reverse engineering the protocol. I am really annoyed by the software
limitations imposed by sony. I am a musician and got my MD primarily for
sampling. I was hoping to be able to go out and record all day  and transfer
that back to my pc without having to deal with the hassles of recording it
back in, and dealing with the noise introduced by the A/D D/A A/D of
recording / playback / recording... I'll start looking for ways I can
contribute to your work.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.