Условия тестирования.
Поскольку все движки весьма разнокалиберные, приходилось подбирать некий общий знаменатель параметров, при котором их можно было бы сравнить. В частности 44100Гц/16бит/PCM/стерео для звуковых параметров и 1.75МГц/AY/ABC для AY. Микшер по возможности выставлялся в режим максимальной стереопанорамы (100-0,66-66,0-100). DC фильтр (при его наличии) отключался. Регулятор уровня (при его наличии) выставлялся на максимум, если в результате не было перегрузки. В противном случае оставлялся в состоянии по умолчанию. Если какой-то конкретный движок поддерживает несколько режимов работы, различающихся звуком, в тесте содержатся образцы всех режимов. По возможности, использовался встроенный механизм создания wav файла. При его недоступности, производился перехват цифрового аудиопотока системы. Каждый образец обрезан до длительности в 30 секунд и нормализован по 0dB (для некоторых тестов пришлось вручную отредактировать нулевой уровень для корректной нормализации).
Как тестировать
По этой ссылке скачиваете архив (48Мб) и распаковываете. Внутри находятся два набора тестов- «среднестатистическая» музыка для AY и «суровый хардкор», который я обычно использую для выявления косяков эмуляции.
Каждый набор тестов необходимо прослушивать отдельно в любимом плеере (например, добавив в разные плейлисты). Убедитесь, что отключены эквалайзеры и всякие прочие «улучшатели» звука.
В процессе
долгого и нудного прослушивания отранжируйте треки по мере убывания субъективного качества звука. После этого каждый трек нужно оценить по шкале от 1 до 10 баллов. Можно (но не обязательно) считать, что первый трек имеет максимальную оценку, а последний- минимальную.
Если имеют место разные способы отранжировать (например, вы аудиофил и можете отранжировать треки по приятности звука и по его точности), можно сообщить несколько рейтингов.
После этого напишите в комментариях свои рейтинги, например:
Binary Love 2:
aa1 — 10
bb1 — 9
cc1 — 7
…
ff1 — 3
Speccy2:
aa2 — 10
bb2 — 8
cc2 — 5
…
ff2 — 2
Вместо длинного и матерного имени файла (которое является его md5 суммой) можно указать только первые 3 символа- этого хватит для идентификации.
Если вдруг вы решили пересмотреть свою оценку, пишите исправленную версию (желательно, полную) в ответе на свой комментарий. Для итоговой оценки будет браться самая последняя по дате.