PDA

Просмотр полной версии : Муз. сопроцессор AY8930



Woland
06.05.2012, 16:06
Заказал это чудо, целых 50 шт из Китая, воткнул в свою БК-0011М вместо AY-3-8910 и был расстроен, микросхема хотя и играет, но явно чего-то не хватает, в мелодиях выпадает какой-то звуковой поток, хотя в даташите на микросхему четко написано, что по умолчанию она инициализируется в режиме совместимости с AY-3-8910. Что делать, кто знает?
Проблема думаю актуальна независимо от платформы, на которой используется данный чип.

null_device
06.05.2012, 18:40
Вот тут (http://zx.pk.ru/showthread.php?t=10510&highlight=AY8930&page=18), что-то говорилось о совместимости..

AAA
06.05.2012, 18:51
По сравнению с Ay 8910, 30 ка звучит как дешевый китайский магнитафон. Все 50 микросхем надо выкинуть.

Woland
06.05.2012, 19:35
По сравнению с Ay 8910, 30 ка звучит как дешевый китайский магнитафон. Все 50 микросхем надо выкинуть.

Не согласен. Отличий таких не заметил, а вот что исчезает часть звука в некоторых композициях - да. Правильно ли я понимаю, что дело вот в этом:
The AY-3-8930, also known as AY8930, is an enhanced but mostly-backwards-compatible version of the AY-3-8910. The function of the BC2 pin is changed (it is ignored and assumed to be 0 regardless of the pin state), otherwise the pinout is the same as the AY-3-8910. This variant of the chip adds a number of major enhancements, such as separate envelopes for the three channels (as opposed to one shared envelope), variable duty-cycles, more bits of precision for note frequency, volume, and envelope frequency, and a much more configurable noise generator. It was used on the Covox Sound Master sound card for the IBM-PC. Very few games took advantage of it beyond the normal AY-3-8910 features. This chip may have only been produced by Microchip Technology.

AAA
06.05.2012, 19:39
Не согласен. Отличий таких не заметил, а вот что исчезает часть звука в некоторых композициях - да. Правильно ли я понимаю, что дело вот в этом:
The AY-3-8930, also known as AY8930, is an enhanced but mostly-backwards-compatible version of the AY-3-8910. The function of the BC2 pin is changed (it is ignored and assumed to be 0 regardless of the pin state), otherwise the pinout is the same as the AY-3-8910. This variant of the chip adds a number of major enhancements, such as separate envelopes for the three channels (as opposed to one shared envelope), variable duty-cycles, more bits of precision for note frequency, volume, and envelope frequency, and a much more configurable noise generator. It was used on the Covox Sound Master sound card for the IBM-PC. Very few games took advantage of it beyond the normal AY-3-8910 features. This chip may have only been produced by Microchip Technology.

AY музыку музыканты писали на AY8910, поэтому она на них звучит "правильно". Вот и вся арифметика.

null_device
06.05.2012, 19:45
Правильно ли я понимаю, что дело вот в этом:

Да, в том числе и это. В даташите на чип (http://www.datasheet4u.net/datasheet/A/Y/8/AY8930_MicrochipTechnology.pdf.html) об этом сказано.

Woland
06.05.2012, 21:12
А еще что? В даташите я смог найти только это:
Управление чипом AY8930 требует генерации только двух из трех входных сигналов управления чипа AY38910A: BDIR и BC1. BC2 отображен на цоколевке только для справки, вывод внутренне ни с чем не связан.

Кстати 24-пиновый AY-3-8913 тоже не имеет такого сигнала.
Попробовал я отпаять от AY-3-8910 ногу 28 (BC2), он перестает играть вообще. Так что сдается мне что не в этой ноге дело.

null_device
06.05.2012, 22:04
Есть вопрос относительно 26 ноги чипа.

CLOCK DIVIDE - SELECT (Input): Pin 26
Select = 0 Input Clock = 4 MHz max, (Divided internally by 2)
Select = 1 Input Clock = 2 MHz max.
The select pin is provided with an Internal pull-up resistor such that the pin default condition Is Select = 1.
Похоже на аналогичный вход в YM2149.

Pin26 /SEL - Когда на /SEL подан высокий уровень , входная частота принимается как есть. При низком уровне на /SEL, тактовая частота получается делением на два входящей частоты . Этот вывод подтянут резистором к высокому потенциалу для сохранения совместимости по выводам с AY-3-8910 производства General Instruments , когда этот вывод ни к чему не подключен.
----

А еще что?

Весьма вероятно, еще и это:

The AY8930 initializes in the AY38910A-compatibility mode. To utilize the expanded features of the AY8930, an access code must be input to register R15 upon program initialization.
Entering а "101" code in bits B7-B5 of register R15 selects the 8930 expanded mode. In the 8930 expanded mode, bit B4 = 0 (R15) selects BANK A and B4 = 1 selects BANK B. All other bit selections are defined as 8910A-compatibility mode. Registers R15A and R15B are mapped into the same physical register.
Switching modes causes loss of all register data from the previous mode. All registers will be initialized except for the Mode Select code of R15.

Woland
06.05.2012, 23:11
По поводу 26-й ноги, она в моей схеме подключения AY-3-8910 вообще не задействована, а из описания AY8930 вроде как следует, что по умолчанию она внутренним резистором микросхемы AY8930 итак установлена в 1, т.е. как и надо для режима совместимости с AY-3-8910. Опять же, это делитель частоты, просто играло бы с другой скоростью, будь в этом проблема. Но играет нормально, выпадают какие-то гармоники (или как правильно назвать, не знаю).

По поводу инициализации - какая-то игра слов, из которой на мой взгляд ничего не следует, кроме того, что 101 - установка в расширенный режим AY8930, а любые другие комбинации (в т.ч. видимо и отсутствие комбинации/комбинация по умолчанию) - трактуются как режим совместимости с AY-3-8910. В том числе ясно написано, что по-умолчанию чип инициализируется в режим совместимости с AY-3-8910.

newart
07.05.2012, 01:24
В том числе ясно написано, что по-умолчанию чип инициализируется в режим совместимости с AY-3-8910.
На спектруме была проблема, в некоторых треках пропадала огибающая.
Грешу на pt3 плеер, который наверняка гадит в бит переключения Банков.

Кстати, почем чипы обошлись?

Woland
07.05.2012, 01:33
Да, единственное разумное предположение - возможно некоторые программы перед проигрыванием мелодии инициализируют (сами того не понимая) AY8930 в его расширенный режим и мелодия, написанная под AY-3-8910 начинает играть некорректно. Как бы проверить эту гипотезу? Надо либо как-то принудительно инициализировать AY8930 во время некорректного проигрывания мелодии в режим совместимости с AY-3-8910, либо как-то выдернуть из программы некорректно играющую мелодию и попробовать проиграть ее из какого-нибудь плеера (если проиграется корректно, значит проблема не в мелодиях).

В китае их можно закупать по $1.6. Но еще растаможка, почтовые расходы, перевод денег в Китай по WU или как-то еще...

newart
07.05.2012, 02:43
В китае их можно закупать по $1.6. Но еще растаможка, почтовые расходы, перевод денег в Китай по WU или как-то еще...
Ух тЫ! :)

Это многое меняет...

Woland
07.05.2012, 11:41
Ух тЫ! :)

Это многое меняет...

В каком смысле?

Astrolux
07.05.2012, 15:05
В каком смысле?

Наверное, в плане того, что хорошая микросхема, а не китайский магнитофон. ;)

Woland
07.05.2012, 15:09
Гипотеза о том, что микросхема "случайно" инициализируется в новый режим скорее всего тоже отпадает, т.к. горячая замена микросхемы AY-3-8910 на AY8930 во время воспроизведения "проблемной" мелодии проблему не решила (по идее на новой микросхеме хотя бы несколько секунд после горячей замены звук должен был быть правильным).

Чуть позже я выложу аудио-записи, чтобы все поняли о какой проблеме идет речь, а также смогли сравнить, есть ли разница в качестве звучания 8910 и 8930.

Ramiros
07.05.2012, 15:47
При горячей замене нужно учитывать, что плеер не все регистры обновляет каждое прерывание, отсюда следует, что как раз 1-2 сек. музыка может играть неправильно.

goodboy
07.05.2012, 16:33
так ты микруху проверял на спеке или на бк ?

Woland
07.05.2012, 18:41
На БКшке проверял. Вот архив, в нем три композиции, проигранные на обоих процессорах: http://files.mail.ru/Y3UM7N
CSI-DOS.wma - композиция, которая звучит по-разному на разных микросхемах,
cube.wma и best.wma - одинаково звучащие, выложил для того чтобы сравнили качество звучания микросхем, лично я как не вслушивался в особо звучные моменты, разницы вообще никакой не ощутил.
Уровень записи не очень высокий получился, так что делайте погромче.

newart
07.05.2012, 20:04
лично я как не вслушивался в особо звучные моменты, разницы вообще никакой не ощутил.
Разница есть. Но что бы говорить наверняка выкладывать нужно WAV/FLAC, а не WMA с 96 килобит.

Ramiros
07.05.2012, 20:10
как я понял, в ay8930 неучли один неочевидный момент - к примеру в канале А микшером выключен генератор тона и шума, но регистром громкости включена огибающая, по логике если нет ни тонового звука ни шума то и слышно ничего недолжно быть, но это не так, на выход канала А в таком случае проходит форма огибающей, что и слышно в CSI-DOS в связке с 8910, а в 8930 этот момент видимо упустили при проектировании. если моя догадка верна, то это серьезный косяк, т.к. очень много музыки использует огибающую нестандартным образом.

NEO SPECTRUMAN
07.05.2012, 20:23
на выход канала А в таком случае проходит форма огибающей
И это указано в официальных доках.

На счет отличий: полно моментов когда в 8930 огибающая звучит не там где нужно.
http://zx.pk.ru/attachment.php?attachmentid=35332&d=1336407996

newart
07.05.2012, 20:38
а в 8930 этот момент видимо упустили при проектировании.
Читай PDF, описание 8930 в режиме 8910 идентично описанию 8910.

---------- Post added at 19:38 ---------- Previous post was at 19:37 ----------


На счет отличий: полно моментов когда в 8930 огибающая звучит не там где нужно.
В фотошопе я могу тоже много чего нарисовать. Ты хоть подписывай скриншоты...

Woland
07.05.2012, 23:49
У меня слух конечно не музыкальный, но все-таки, хочу хоть один пример, где звучит по-разному, и это явно бы ощущалось слухом. Кроме таких примеров как csi-dos.wma, поскольку я так понимаю там не огибающая отсутствует, а целый канал, судя по слуху.

Ramiros
08.05.2012, 09:14
о том, что я писал, нет упоминания в доках на AY8910, Я на эти грабли наступил, когда делал эмуляцию AY.

Woland
08.05.2012, 11:20
Т.е. фактически в 8910 ошибка/недоработка, которую устранили в 8930 и тем самым "устранили" кучу музыки, которая использовала эту недоработку и стала играть неправильно? Странно все-таки что такая крутая контора как Микрочип так слажала.
Тем не менее, хочется как-то выдернуть некорректную мелодию и проиграть ее отдельно - будет ли воспроизводиться проблема... Как обнаруживать в программном коде поток данных AY?

null_device
08.05.2012, 11:26
Как обнаруживать в программном коде поток данных AY?

Взять утилиту Pusher (http://trd.speccy.cz/system/PUSH639A.ZIP) и "пройтись" по файлам (или "магику").. :)

Woland
08.05.2012, 11:41
Взять утилиту Pusher (http://trd.speccy.cz/system/PUSH639A.ZIP) и "пройтись" по файлам (или "магику").. :)

Я так понял это утилита для спектрума. Спектрума у меня нет. Может есть для PC утилита? Или может кто-то сможет на спектруме выдрать с БКшной дискеты музыку AY?

newart
08.05.2012, 11:47
Я так понял это утилита для спектрума. Спектрума у меня нет. Может есть для PC утилита? Или может кто-то сможет на спектруме выдрать с БКшной дискеты музыку AY?
Берем zxtune (http://code.google.com/p/zxtune/) плеер, берем музыку (http://zxtunes.com/downloads.php?id=446&md=author), сохраняем понравившиеся треки в Дампрегистров, копируем на дискету от БК, пишем проигрыватель и проверяем что хотели.

---------- Post added at 10:47 ---------- Previous post was at 10:46 ----------


с БКшной дискеты музыку AY
Выдрать выдраное? :)
Те треки что ты кидал изначально спектрумовские...

Ramiros
08.05.2012, 13:47
Проигрыватель Бульбы умеет открывать снапшоты (sna tzx) и искать в них AY модули, которые можно уже сохранить в привычный pt3 формат.

newart
08.05.2012, 13:53
сохранить в привычный pt3 формат
Угу, он афигеть как привычный для БК...

Djoni
08.05.2012, 15:46
На БКшке проверял. Вот архив, в нем три композиции, проигранные на обоих процессорах: http://files.mail.ru/Y3UM7N
CSI-DOS.wma - композиция, которая звучит по-разному на разных микросхемах,
cube.wma и best.wma - одинаково звучащие, выложил для того чтобы сравнили качество звучания микросхем, лично я как не вслушивался в особо звучные моменты, разницы вообще никакой не ощутил.
Уровень записи не очень высокий получился, так что делайте погромче.
Можно выложить образ БКшной дискеты с тремя этими композициями ?

Woland
08.05.2012, 22:44
Вот образ дискеты с проблемной мелодией: http://www.fayloobmennik.net/1868168
Может у кого-то получится ее выдрать.
А вот остальные две мелодии, в формате плееров под AY:
http://www.fayloobmennik.net/1868178

AAA
08.05.2012, 22:56
Случайно провел экскримент:

http://s019.radikal.ru/i635/1205/bd/3595d09ff7e8.jpg

та которая сверху *****, звук глухой, как у вас тут у 30 ки. А ниже обычная, звук звонкий. Хотя названия типа одинаоквые.

1.YAMAHA JAPAN
YM2149F
0423 FAEH

2.YAMAHA JAPAN
YM2149F
0223 GADG

Так что бывает и так.

Woland
08.05.2012, 23:20
Я не услышал ГОВНО на своей 30-ке. Она играла абсолютно так же как и 8910, по всем параметрам, тембр, тональность, и прочее журчание, в терминах музыкальных не силен. Файлы я записал не очень удачно, но непосредственно из динамиков обе микросхемы звучали абсолютно идентично (за исключением несовместимых композиций).
Может у меня тогда и 8910 *****, и я вообще не слышал никогда того сказочного звука AY, о котором сложены легенды.

newart
08.05.2012, 23:21
Может у кого-то получится ее выдрать.
А зачем?

AAA
09.05.2012, 00:23
Может у меня тогда и 8910 *****, и я вообще не слышал никогда того сказочного легендарного звука AY, о котором сложены легенды.

после завтра выложу звук с микросхемы Риндекса, у него у одного настоящий короткий AY со сказочным плюмканьем.

Rindex
09.05.2012, 00:58
после завтра выложу звук с микросхемы Риндекса, у него у одного настоящий короткий AY со сказочным плюмканьем.

Такая есть не только у меня. ;) И да, играет в забугорных играх она лучше. Но наши музыканты в основном писали для YM. И вообще, такая тема уже была.

Woland
09.05.2012, 11:05
Такая есть не только у меня. ;) И да, играет в забугорных играх она лучше. Но наши музыканты в основном писали для YM. И вообще, такая тема уже была.

Что же, пусть AAA выкладывает, интересно будет послушать, желательно продублировать и на обычной микросхеме звучание, чтобы разница очевидна была.
Кстати, а можно полное название этой загадочной микросхемы?


А зачем?

Я пытаюсь понять, виновата конкретная композиция, либо управляющая проигрыванием программа-плеер.

molodcov_alex
09.05.2012, 18:09
Покопался я с этим CSI-DOS'ом в дебугере (полный нуб в БК, восьмеричность мне неплохо так шаблон порвала). Ничего преступного не заметил, в 13й регистр записывается только 0Eh (во всяком случае в пойманных процедурках вывода звука), так что по идее в "расширенный" режим мелкосхема здесь переходить не должна. На слух же явно не работает огибающая.

NEO SPECTRUMAN
09.05.2012, 18:52
А есть какая то информация на счет применения Ay-3-8930?
Есть ли музыка написанная именно для этой микросхемы?

palsw
09.05.2012, 19:58
http://www.youtube.com/watch?v=S6DzIqfoHH0

Rindex
09.05.2012, 20:12
Кстати, а можно полное название этой загадочной микросхемы?

Не хочу компьютер раскручивать. Вот такая, но за номер не ручаюсь. Там оказывается ещё и номера по разному звучат.

http://upload.wikimedia.org/wikipedia/commons/7/7e/AY-8912_Chip.jpg

Woland
09.05.2012, 20:15
Покопался я с этим CSI-DOS'ом в дебугере (полный нуб в БК, восьмеричность мне неплохо так шаблон порвала). Ничего преступного не заметил, в 13й регистр записывается только 0Eh (во всяком случае в пойманных процедурках вывода звука), так что по идее в "расширенный" режим мелкосхема здесь переходить не должна. На слух же явно не работает огибающая.
Ну так саму мелодию выдрать и в виде файла сможете предоставить? Чтобы я прогнал ее в плеере на БК и послушал, останется ли проблема.

Блин, обидно очень, ведь чип похоже неплохой сам по себе, да еще с его доп. возможностями, а вот несовместимость всю радость обосрала.. микрочип - козлы!

Rindex
09.05.2012, 20:22
Вот такая, но за номер не ручаюсь. Там оказывается ещё и номера по разному звучат.

Точно, номер другой - GI 8748 CCA
http://zx.pk.ru/attachment.php?attachmentid=8152&d=1212516258

AAA
09.05.2012, 22:06
http://www.youtube.com/watch?v=C5AZwCpjP_k&feature=related

http://www.youtube.com/watch?v=C9YCjnMVcR4&feature=related

http://www.youtube.com/watch?v=RMGJNn4U3-Q

Woland
09.05.2012, 22:46
Ну необычно звучит, я согласен, но как-то странно, откуда в первой композиции такие ударные четкие? Неужели это чип настолько крут? Можете проиграть на этом чипе две композиции, которые я выложил - best и cube, ну и записать и выложить? Чтобы совсем почувствовать разницу.

Rindex
09.05.2012, 23:35
Я Профи только по большим праздникам включаю. Есть целые жирные альбомы в WAV. Вот тебе одна мелодия оттуда.

http://rghost.ru/37998992

John North
09.05.2012, 23:41
Rindex, сёдня как раз большой праздник))

Rindex
09.05.2012, 23:50
Rindex, сёдня как раз большой праздник))

Я футбол смотрю. И вообще, такая тема была (http://zx.pk.ru/showthread.php?t=3273&highlight=%E6%E8%E2%EE%E9+%E7%E2%F3%EA). Там всё подробно написано, даже графики вроде были. Ссылки правда все уже скорее всего сдохли. А тут обсуждается другой муз-процессор.

molodcov_alex
10.05.2012, 00:28
Ну так саму мелодию выдрать и в виде файла сможете предоставить? Чтобы я прогнал ее в плеере на БК и послушал, останется ли проблема.
Не, я такое не осилю. Максимум что смог сделать - выдрать файл startup.bat, в котором по идее это "интро" лежит. Я всё же больше по спекки.


Ну необычно звучит, я согласен, но как-то странно, откуда в первой композиции такие ударные четкие? Неужели это чип настолько крут?
А он их и не играет. AY играет только бас и соло:

AY soundchip playing the bass and solo channels from Running From Evil (Doom 2).

Да ничем собственно AY8912 от AY8910 не отличаются (по звуку, потому как 8912 - это всего лишь урезанная 8910, RTFM). Теоретически могут быть небольшие отличия по уровням в разных сериях, у разных производителей. А так - одна фигня. Всё остальное - ТЛЗ.
А вот YM2149 - это уже другая фигня, достаточно сильно отличается огибающая (5 бит вместо 4-х), другие уровни сигналов. Еще вроде в какой-то бумажке на сайте Бульбы говорилось, что выходы у AY и YM по разному устроены - вот и разница в звучании.
А сравнивать разные чипы, на разных же компах - это более чем неправильно.

С ходу в гугле ничего о применении AY8930 где-либо не нашел. Только какие-то атаришники хотели прикрутить-попробовать.

Woland
10.05.2012, 00:59
Не, я такое не осилю. Максимум что смог сделать - выдрать файл startup.bat, в котором по идее это "интро" лежит. Я всё же больше по спекки.

Так сказали бы, я бы файл сразу выдрал, с этим проблем нет))



А вот YM2149 - это уже другая фигня, достаточно сильно отличается огибающая (5 бит вместо 4-х), другие уровни сигналов. Еще вроде в какой-то бумажке на сайте Бульбы говорилось, что выходы у AY и YM по разному устроены - вот и разница в звучании.

Я так и не понял, если я вместо AY-3-8910 воткну YM2149, ничего не перепаивая, играть тоже будет неправильно? Чтобы ощутить эти 5 бит огибающей вместо 4-х, надо специально новую мелодию написать, старые мелодии будут играть как и на 8910?

---------- Post added at 00:55 ---------- Previous post was at 00:37 ----------

Выложил сюда http://www.fayloobmennik.net/1870782 файл startup.bat. Судя по всему, внутри файла мелодия начинается примерно с подстроки 'SONG' (хотя она встречается дважды). Эмпирически выдернуть у меня не вышло.
Может у кого-то все-таки получится.

---------- Post added at 00:59 ---------- Previous post was at 00:55 ----------


Я Профи только по большим праздникам включаю. Есть целые жирные альбомы в WAV. Вот тебе одна мелодия оттуда.

http://rghost.ru/37998992

А есть оригинальный файл Galaxy3 для проигрывания на AY? Мне нужен хоть один пример, когда можно прогнать и сравнить на слух.

AAA
10.05.2012, 01:02
Выясняли уже что музыкант пишет по слуху. и поэтому лучше та микруха на которой он писал.

писал на 10 ке значит и играть надо на 10 ке
писал на 12 ке и играть на 12 ке,

иносранцы пишут на 12 ке, а наши в основном на 10 кке

Rindex
10.05.2012, 01:09
А есть оригинальный файл Galaxy3 для проигрывания на AY? Мне нужен хоть один пример, когда можно прогнать и сравнить на слух.

Это название демки - http://zxaaa.untergrund.net/demo.php?s=Galaxy+3&title=Title

null_device
10.05.2012, 01:59
если я вместо AY-3-8910 воткну YM2149, ничего не перепаивая, играть тоже будет неправильно? Чтобы ощутить эти 5 бит огибающей вместо 4-х, надо специально новую мелодию написать, старые мелодии будут играть как и на 8910?

Играть на разных чипах будет немного по-разному (в плане тембровой "окраски", только и всего).

Назначение выводов микросхемы YM2149F соответствует AY-3-8910, за исключением вывода 26, который включает внутренний делитель входной частоты вдвое, если на него подан низкий уровень. Если этот вывод никуда не подключён, микросхема работает так же, как AY-3-8910. Помимо встроенного делителя входной частоты, YM2149 имеет отличие в разрядности ЦАП огибающей — 5 бит вместо 4 (с логарифмической шкалой). Также для тона используются только нижние (тихие) 4 бита. Это создаёт отличие в тембре звучания огибающей, делая его более ярким, однако позволяющим получить бо́льшую гибкость баса.
http://ru.wikipedia.org/wiki/AY-3-8910

AAA
10.05.2012, 10:09
Вот две мелодии с Великой микроcхемы Риндекса:

Это естественно топовая мелодия Ramparts, Atlantida

http://files.mail.ru/T7T7RK

Как раз обе заграничные и написаны на и для 12 микросхемы.

Еще две:
Xenophobe swith Blade
http://files.mail.ru/VWXO2O

Вся музыка записана с перегрузом, т.к.. у Риндекса Риндексовая аппаратура, подключенная в розетку 360 вольт. Но суть понятно, что крута.

Есче:
http://files.mail.ru/1SF5DB

1. Yolka97 Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (22.7 МБ)

2. Boowie Converted Rindex Profi-576, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (22.9 МБ)

3. BrainSurgery0 Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (15.3 МБ)

4. BrainSurgery1 Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (35.6 МБ)

5. Coolrind Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (18.4 МБ)

6. DayDream0 Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (21.7 МБ)

7. Dizzy1 Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (33.8 МБ)

8. EcstasyDOOM Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (19.9 МБ)

9. EcstasyVT Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (39.8 МБ)

10. Etude1 Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (23.4 МБ)

11. Etude4 Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (36.5 МБ)

12. FourSoccer Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (19.6 МБ)

13. GuerrillaWar Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (21.2 МБ)

14. Insane Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (13.1 МБ)

15. Iron16 1 Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (43.3 МБ)

16. Iron16 2 Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (27.1 МБ)

17. MovingTarget Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (39.0 МБ)

18. MurrayMouseSuperCop1 Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (18.1 МБ)

19. MurrayMouseSuperCop2 Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (33.6 МБ)

20. StarRaiders2 Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (23.7 МБ)

---------- Post added at 10:09 ---------- Previous post was at 10:03 ----------


А есть оригинальный файл Galaxy3 для проигрывания на AY? Мне нужен хоть один пример, когда можно прогнать и сравнить на слух.

Вот:
Galaxy3 (MilkyWay3) Converted Rindex Profi-576 v3.2, AY-3-8912A GI, 44100Hz, 16-bit, wav.wav (34.9 МБ)

PS
Есть почти всё, потому что Риндекс перевел всю музыку в ваф.

http://files.mail.ru/PFZYJL

http://files.mail.ru/4MCI1T

Rindex
10.05.2012, 14:32
Вот две мелодии с Великой микроcхемы Риндекса:

Это естественно топовая мелодия Ramparts, Atlantida

http://files.mail.ru/T7T7RK

Как раз обе заграничные и написаны на и для 12 микросхемы.

Да - это шедевры. И на YM звучат они убого. Я ещё раз говорю, на AY лучше звучат заграничные мелодии, на YM - наши, поскольку Ямаха была у нас больше распространена.

Кстати, по поводу одинакого звучания AY-3-8910 и 12. У меня сначала был именно 10-й (впаянный, я сам просил его впаять), но мой друг, который и собирал компьютеры (он мне и собрал) потом пригласил меня к себе и пригласил заценить 12-й. Разница была в пользу 12-го. Может партия такая была 10-к, может ещё чего, но верхнюю плату я сразу поменял. Как теперь выясняется там есть нюансы в маркировке. На Ямахах это уже продемонстрировал ААА - вот тут (http://zx.pk.ru/showpost.php?p=503394&postcount=33). В буквах что-ли дело?

null_device
10.05.2012, 17:57
В буквах что-ли дело?

Если предположить, что 0423 FAEH и 0223 GADG это даты выпуска МС, то разница 2 года (международное обозначение и "внутреннее"). Хотя, "буквенный" код, на мой взгляд слабо соотносится с "цифровым" - скорее всего, это, что-то иное .

Mick
10.05.2012, 18:20
Я не услышал ГОВНО на своей 30-ке. Она играла абсолютно так же как и 8910, по всем параметрам, тембр, тональность, и прочее журчание, в терминах музыкальных не силен. Файлы я записал не очень удачно, но непосредственно из динамиков обе микросхемы звучали абсолютно идентично (за исключением несовместимых композиций).
Может у меня тогда и 8910 *****, и я вообще не слышал никогда того сказочного звука AY, о котором сложены легенды.

Сравнивать надо на одном и том же компе и один и тот же плеер.
Отличия 30 от 10 в том что в регистре 0Dh старшие биты рулят как раз расширенным режимом. Т.е. банально, ошибка вывода плеера в этот регистр может привести к искажению звука.
Вероятность того что в плеере есть ошибка неисключается на все 100%, ибо для 10 абсолютно параллельно если запишут в старшую часть байта.

Woland
13.05.2012, 10:56
Сравнивать надо на одном и том же компе и один и тот же плеер.
Отличия 30 от 10 в том что в регистре 0Dh старшие биты рулят как раз расширенным режимом. Т.е. банально, ошибка вывода плеера в этот регистр может привести к искажению звука.
Вероятность того что в плеере есть ошибка неисключается на все 100%, ибо для 10 абсолютно параллельно если запишут в старшую часть байта.

Как бы это точно проверить??

newart
13.05.2012, 11:07
Как бы это точно проверить??

Купить спектрум, если в БК не силён. :)

Woland
13.05.2012, 12:03
Так в спектруме я тем более не силен.Отзовитесь, если тут кто силен в обсуждаемом вопросе и мог бы помочь проверить: я пришел бы к нему с микросхемами 8910 и 8930, ну и пиво с собой захватил бы..
А заодно, если подтвердится предположение, можно ли хотя бы в теории победить эту хрень? Ну например аппаратно постоянно слать в старшие разряды регистра код, отключающий расширенный режим ay8930 ?

newart
13.05.2012, 12:06
я пришел бы к нему с микросхемами 8910 и 8930
Куда спешим? Есть у меня и 8930 и 8910 и Спектрум, и полное понимание как всё протестить. На днях займусь.

Mick
13.05.2012, 12:56
Как бы это точно проверить??

Ну начать с того, каким плеером все это проигрывается. Если на спеке, то проще. Если на чем то другом, то намного сложнее. :v2_conf2:

Woland
13.05.2012, 19:23
Куда спешим? Есть у меня и 8930 и 8910 и Спектрум, и полное понимание как всё протестить. На днях займусь.

Буду признателен, особенно если эту проблему каким-то способом можно решить (т.е. принудительно заставить играть 8930 "правильно" во всех местах, где он играет "неправильно" по отношению к 8910).

---------- Post added at 19:23 ---------- Previous post was at 19:21 ----------

Спешки конечно нет, просто очень хотелось поставить в новую разрабатываемую машину БК-0012 именно микросхему 8930, и стало очень грустно, когда выяснилась несовместимость.

nimdasys_inbox_ru
13.07.2020, 10:58
Woland, можете подсказать каким чудесным образом Вы подключили AY-3-8910 к БК-0011М ?!