The DS had 16 audio channels compared to the GBA's 2. Actually, the DS was able to use the built-in GBA coprocessor to process its audio. So it was leaps ahead of the GBA, though not quite to SNES standards. By the time the DSi came around, there was a built in audio processing chip as well.