Первая итерация тестов:
Также сконвертил в .psm - можно воспроизводить в zxtune/ay-emul.
Сконвертил в .psg - можно в ayumi воспроизвести.
В общем, проверил разные эмули и плееры на этот предмет. Заодно и на предмет корректной фильтрации высоких частот. Результаты:
unreal speccy - почти правильные шумы (но делитель 0 и 1 различаются, что неправильно), писк с небольшими артефактами
zxspin - делители 0 и 1 НЕ различаются (что правильно), но шумы до 6 почти одинаковые по частоте, писк с существенными артефактами
emuzgl - ужас в шумах, писк тоже ужасен
zsaurux - делители до 8 дают одинаковый шум, ужасные артефакты в писке
spectaculator - делители 0 и 1 не различаются (что правильно), но сама частота завышена (до 6 почти одинаковые), артафакты в писке
fuse - правильные шумы (делители 0 и 1 не различаются), писк с небольшими артефактами
emuzwin27 - делители 0 и 1 не различаются (что правильно), но сама частота шума завышена, странные артефакты в писке
zxtune - почти правильные шумы (но делители 0 и 1 различаются), писк с заметными артефактами (похоже на unreal speccy, но с более грубой фильтрацией)
ayumi - почти правильные шумы (но делители 0 и 1 различаются), писк без артефактов
ay-emul - правильные шумы (делители 0 и 1 не различаются, как надо), писк без артефактов (на частотах дискретизации 48000 и выше - писк с артефактами, даже на 192000 (!) )
ay-player soft- делители 0 и 1 не различаются (что правильно), шумы до 10 одинаковые по частоте (но разные по амплитуде), явно даже слышен период, писк без артефактов.
ay-player atmega- делители 0 и 1 не различаются (что правильно), корректность шумов сложно понять потому что период очень короткий и звучит как сэмпл (т.е. явно даже слышен период), но скорее всего чуть завышен (явные изменения в спектре слышны только от делителя 6), писк без артефактов.
По совокупности показателей
ay-emul даёт звучание шума и высоких частот максимально близкое к реальному (только на частоте 44100).
Из эмуляторов - ближе к оригиналу в этой части
fuse
SNA файл:
https://volutar.myds.me/psmnoisetest.sna.7z
PSM файл:
https://volutar.myds.me/noisetest.psm.7z
PSG файл:
https://volutar.myds.me/noisetest.psg.7z
Эталон WAV 192КГц с живого YM:
https://volutar.myds.me/sound-zx192.wav
Эталон WAV 44.1КГц с живого YM:
https://volutar.myds.me/sound-zx44.wav
Примечание: Частота живого YM возможно немного не та что в эмуляторах, но на качестве звучания это не должно сказываться.
К сожалению, в этом тестируемом образце нет максимальных делителей шума, поэтому точно сказать насколько _частота шума_ неправильная (там где написано что "почти правильно" или что "завышена" - не получится. Нужен другой образец.
[свернуть]