It was the Falcon who had incredible sound capacity with its matrix channel mixer and DSP.
When we talk software mixing, STE maxed out CPU at 8 channels 50kHz, here's an example: http://yerzmyey.i-demo.pl/YERZMYEY-Octopush_ATARI_STe.mp3
Even plain 520 ST can do a lot on this YM chip.
Amiga 500 on the other had could a bit of this but only with 12kHz samples, and no volume control per channel, also those pesky filters.
Amiga 1200/4000 could do same - as per much faster CPU, but... they still left the old audio 8-bit chip in it :/
https://youtu.be/OlspnqVcJho
Other packages (DBE tracker?) allow the STE to play 32channel mods albeit not at 50Khz
All Amigas except the A1000 could turn the high-pass filter off, and pretty much everything tended to do this.
When we talk software mixing, STE maxed out CPU at 8 channels 50kHz, here's an example: http://yerzmyey.i-demo.pl/YERZMYEY-Octopush_ATARI_STe.mp3
Even plain 520 ST can do a lot on this YM chip.
Amiga 500 on the other had could a bit of this but only with 12kHz samples, and no volume control per channel, also those pesky filters.
Amiga 1200/4000 could do same - as per much faster CPU, but... they still left the old audio 8-bit chip in it :/