Yamaha ADPCM: Difference between revisions

From MultimediaWiki
Jump to navigation Jump to search
(add link to codec, add references to SMAF chips using this codec)
(add note about AICA)
(One intermediate revision by the same user not shown)
Line 3: Line 3:
* Company: Yamaha
* Company: Yamaha
* Sample: http://samples.mplayerhq.hu/A-codecs/format-0x20-laugh.mmf
* Sample: http://samples.mplayerhq.hu/A-codecs/format-0x20-laugh.mmf
* Codec: https://web.archive.org/web/20160323215457/http://smaf-yamaha.com/jp/tools/dl/Yamaha-ADPCM-ACM-Driver-100-j.zip
* ACM Codec: https://web.archive.org/web/20160323215457/http://smaf-yamaha.com/jp/tools/dl/Yamaha-ADPCM-ACM-Driver-100-j.zip


A variant of this codec is used by several Yamaha chips:
A variant of this codec is used by several Yamaha chips:
Line 12: Line 12:
* YMZ263B(MMA)
* YMZ263B(MMA)
* YMZ280B(PCMD8)
* YMZ280B(PCMD8)
The codec was also used by Yamaha [[SMAF]] MA-2 and onward):
A (possibly slightly changed) variant is used on the sound chip of Sega Dreamcast and NAOMI:
* Yamaha AICA Super Intelligent Sound Processor
The exact codec was also used by Yamaha [[SMAF]] MA-2 and onward):
* MA-2 (YMU759)
* MA-2 (YMU759)
* MA-3 (YMU762)
* MA-3 (YMU762)

Revision as of 18:55, 11 October 2018

A variant of this codec is used by several Yamaha chips:

  • Y8950(MSX-SOUND)
  • YM2608(OPNA) [the external ADPCM channel only]

and may also be used on the following chips:

  • YM2610(OPNB) [the external ADPCM_B channel only?]
  • YMZ263B(MMA)
  • YMZ280B(PCMD8)

A (possibly slightly changed) variant is used on the sound chip of Sega Dreamcast and NAOMI:

  • Yamaha AICA Super Intelligent Sound Processor

The exact codec was also used by Yamaha SMAF MA-2 and onward):

  • MA-2 (YMU759)
  • MA-3 (YMU762)
  • MA-5 (YMU765)
  • MA-7 (YMU786)

The functionality of this codec is explained fairly extensively in two datasheets: