Mednafen Members Members   Search Search   Help Help   Register Register   Login Login   Home Home
Home » Other » PC Engine, PC-FX » CD-DA Playback Rate
Show: Today's Messages  :: Show Polls :: Message Navigator
Switch to threaded view of this topic Create a new topic Submit Reply
CD-DA Playback Rate [message #694] Sun, 11 February 2007 16:13
Administrator  [PM]
The CD-DA playback rate can be set by issuing a "mode select(0x15)" command to the CD unit, and then sending 7 bytes, with the mode select header bytes set to all 0, and the vendor unique parameter bytes set to "2b 01 speed", example:

00 00 00 00 2B 01 03

in this example, "speed" is set to "03".


Formula:

"speed" is 8-bit signed two's complement integer.

rate = 44100 + 44100 * speed / 100

Only values of speed for -10 <= speed <= 10 have been tested by me personally(and they are used by the BIOS for the CD-DA playback interface tempo/speed adjustment). Lower or higher values may not work!

[Updated on: Sun, 11 February 2007 16:14]

  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic:New Hsync lib routine for HuC w/ SGX support
Next Topic:PC-FX games that use special features.
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ ]

Current Time: Sat May 11 14:59:07 CDT 2024
.:: Contact :: Home ::.

Powered by FUDforum.
Copyright © FUDforum Bulletin Board Software