This is a moderately low-level overview of the Game Boy Advance audio hardware, from the perspective of having recently emulated it. GBA audio has a reputation for being very low-quality, one that I personally think is deserved, but this is not entirely caused by the audio hardware.| jsgroth.dev
This is the seventh and final post in a series on emulating the main Sega Genesis sound chip, the YM2612. Part 1 - Interface Part 2 - Phase Part 3 - Envelopes Part 4 - Digital Output Part 5 - Analog Output Part 6 - LFO This post will cover the envelope generator’s SSG-EG mode.| jsgroth.dev
This is the third in a series of posts on emulating the main Sega Genesis sound chip, the YM2612. Part 1 - Interface Part 2 - Phase This post will describe how the ADSR envelope generators work. ADSR Each of the YM2612’s 24 operators has its own ADSR envelope generator that automatically adjusts the operator’s volume over time.| jsgroth.dev