ZX Spectrum의 1비트 비퍼로 고품질 디지털 오디오를 구현하다

Digital Audio on the ZX Spectrum's 1-Bit Beeper

ZX Spectrum의 단순한 1비트 비퍼를 이용해 고품질 디지털 오디오를 재생하는 기법을 소개한다. 저자는 8kHz 7비트 샘플을 4비트 PCM으로 변환하고, 정교한 타이밍 루프와 동적 지연을 활용해 펄스 폭 변조를 구현했다. 두 번의 실패 끝에 하드웨어와 에뮬레이터에서 검증에 성공했지만, 외부 앰프 없이는 소리가 매우 작고 RAM 용량 제약이 크다는 한계도 있다.

이 기법의 실용성은 다소 제한적이다. 외부 앰프가 없는 하드웨어에서는 소리가 매우 작고, 내가 실험하는 길이와 품질의 샘플에 필요한 RAM은 사실상 '전부'다. 하지만 그것은 작동한다.

이 날의 다른 글

2026-09-29