да и 96 не плохо
выставляй 96 и тут и там
и пиши направо налево
и будет тебеве счастие
- - - Добавлено - - -
кстате если присотреться глазами то это output тобешь выход
и совсем есть не то
- - - Добавлено - - -
а так вроде Sound Blaster 5.1VX
должен на 96 и писать
- - - Добавлено - - -
возьми поставь в audacity 96 и запиши
мы сразу увидим записало ли оно на 96 или нет
Dexus, а что скажете по поводу этой записи ?
https://www.sendspace.com/file/e6q1fs
эмулятор - MAME, эмулируется модель Spectrum 128, звук соответсвенно AY-3-8912, 1.773447МГц, моно
MetalliC, с одной стороны - на уровне хардварного от Next (частоты гармоник на минимальных делителях аналогичны -> в Нексте звук рендерится на 48КГц). С одной стороны это неплохо, т.е. амплитуда их небольшая. Но с другой стороны - их вообще не должно быть. При этом высокие вообще не срезаются, как в реале и в Ayumi.
А вот делитель 0 не считается эквивалентным делителю 1 (т.е. звучание 0 и 1 разное). Т.е. тест ради которого этот топик изначально затевался он не прошел.
Дополнил таблицу.
Последний раз редактировалось Dexus; 24.09.2020 в 03:09.
MetalliC (24.09.2020)
Dexus, понятно, спасибо.
что занятно, шум был правильный, но один китайский бракодел погнул код когда добавлял поддержку AY8930.
звук в МАМЕ рендерится на родных частотах, около 222КГц в данном случае, то я тупанул и записал относительно низким рейтом.
гляньте плз эту запись, по идее должно быть уже лучше, в т.ч. и с шумом1/0 https://www.sendspace.com/file/gmw6n2
а что там за похожая заморочка с частотой тона 0-2 ? в мурзилках вроде пишут что лишь 1-0 должны быть одинаковы.
есть где-то описание как именно оно работает ?
PS: глянул исходники Ay_Emul29b26 - не вижу я там ничего специального про частоту тона 2, 0 и 1 будут одинаковы, а вот 2 по идее уже нет.
Последний раз редактировалось MetalliC; 24.09.2020 в 13:46.
Dexus (25.09.2020)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Heavy on the disasm
Eric and the disasm
Mask 3: Venom strikes disasm
Bard's disasm
Dexus (25.09.2020), NEO SPECTRUMAN (24.09.2020)
ну да
96КГц тут явно есть
интересно у некста тоже стоит писк на частоте строчной развертки
при том более выражены 2 и 3-я гармоники
- - - Добавлено - - -
смотрел смотрел
отражения просматриваются крайне плохо
конечно это намного лучше чем предыдущая запись
давайте предположи что делитель 0 и 1 все таки совпадают
пока не доказано обратное
Да, тут безусловно лучше (в части с 0/1). В части с фильтрацией отражений от найквиста он не идеален. В идеале частоты выше найквиста вообще должны обнуляться, но здесь мы видим паразитические отражённые гармоники (хотя они и тихие). И беда тут еще и в том, что они тем заметнее, чем ниже частота передискретизации (т.е. на 48к заметнее чем на 96к). И для чистоты эксперимента (для корректности сравнения) должны сравниваться именно 44100 (или 48000).
А что вообще с частотой 0/1 шума? Получается что это какой-то коммит кривой был и сейчас подправлено в текущей версии? От какой версии эта запись?
Очень странная частота, на том же ZX это около 109кгц.. Хотя, возможно, это просто прескейл х2.
Bedazzle, тут запись немного шумновата (шорох какой-то, причем не синхронный на левом/правом), но для того чтобы понять разницу это не мешает
Но в целом картина по Нексту понятна. Эмуляция прекрасная, а передискретизация неидеальная (т.е. в идеале требует повышенной частоты вывода). В целом придирки совсем небольшие.
спасибо.
так а что с результатами тестов в целом, что верно а что не верно ?
да, я дал пенделя тому челу и он исправил
если тебе для документации, получается что в версиях 0.214 - 0.224 шум 0/1 сломали и он был разный, в более ранних версиях и начиная с грядущей 0.225 - нормальный одинаковый.
также, судя по ченжлогу в версиях до 0.153 не было прескалера шума, частота была вдвое выше чем должна, в этой же 0.153 сделали 17-бит LFSR как в оригинальных чипах.
видимо это от того, что в MAME процедура генерации универсальная для целого зоопарка похожих PSG-чипов, и у части из них частоты вдвое выше. если я не ошиба, у того же YM2149F огибающая тикает на вдвое большей частоте по сравнению с AY-3-8910/12.
а в целом оно получается так: в оригинальном 128К стоит кварц на 17.734475МГц, делится на 10 и идёт на AY, и потом внутри делится на 16, так и получается 17734475 / 10 / 16 = 110840Гц, но в случае МАМЕ частота вдвое выше, типа с прескейлом.
Последний раз редактировалось MetalliC; 25.09.2020 в 09:03.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)