야마하 YM2610
개요 야마하 YM2610은 일본의 야마하(Yamaha) 사가 개발한 음원 LSI(Large Scale Integration) 칩이다. OPN(Operator Type-N) 계열에 속하며, 'OPB'라는 별칭으로도 불린다. 1990년대 초반 아케이드 게임기와 가정용 게임 콘솔의 사운드 시스템을 구축하는 데 널리 사용되었다.
사양 및 구성 YM2610은 여러 방식의 음원 합성 기술을 하나의 칩에 통합한 형태를 띠고 있다. 주요 내부 구성은 다음과 같다.
- FM 음원 (Frequency Modulation): 4개의 오퍼레이터를 사용하는 4개 채널의 FM 음원을 제공한다. 이는 상위 모델인 YM2608(OPNA)의 6채널에 비해 감소한 수치이나, 음질 면에서는 유사한 특성을 가진다.
- SSG (Software-controlled Sound Generator): 3개의 채널과 1개의 노이즈 채널을 지원한다. 이는 제너럴 인스트루먼트(General Instrument)의 AY-3-8910 및 야마하 YM2149와 기능적으로 호환된다.
- ADPCM (Adaptive Differential Pulse Code Modulation): 샘플링된 실제 소리를 재생하는 기능으로, 두 가지 방식으로 나뉜다.
- ADPCM-A: 6개의 채널로 구성되며, 고정된 샘플링 레이트(약 18.5kHz)로 작동한다. 주로 효과음이나 타악기 소리 재생에 사용된다.
- ADPCM-B: 1개의 채널로 구성되며, 가변 샘플링 레이트(2kHz ~ 55kHz)를 지원한다. 보이스 출력이나 고품질 샘플 재생에 특화되어 있다.
- 출력: 스테레오 출력을 지원하며, 디지털 신호를 아날로그로 변환하기 위해 별도의 외부 DAC(주로 YM3016)가 필요하다.
주요 활용 YM2610이 가장 대표적으로 사용된 사례는 SNK의 게임 시스템인 네오지오(Neo Geo, MVS/AES)이다. 네오지오 시스템은 이 칩의 ADPCM 기능을 적극적으로 활용하여 당시 기준에서 파격적이었던 고품질의 캐릭터 음성과 현장감 있는 효과음을 구현해 냈다. 또한 타이토(Taito) 사의 일부 아케이드 기판(Taito Z System 등)에서도 채택된 바 있다.
변형 모델
- YM2610B: 기본 모델인 YM2610에서 FM 음원 채널을 4개에서 6개로 확장한 버전이다. 이 모델은 추가적인 FM 채널을 필요로 하는 특정 아케이드 하드웨어에서 사용되었다.
역사적 의의 YM2610은 1990년대 초반 대전 액션 게임의 황금기를 이끈 사운드 칩으로 평가받는다. 특히 강력한 ADPCM 재생 능력은 이전 세대의 FM 음원 위주 사운드에서 샘플링 기반의 실감 나는 사운드로 넘어가는 과도기적 역할을 수행하였으며, 네오지오 특유의 묵직하고 선명한 음향을 정의하는 핵심 부품으로 기록되어 있다.