PDA

Просмотр полной версии : YM2149F-вопросы и ответы



Gryphon
05.01.2009, 09:53
Здравствуйте уважаемые форумчане! Вот решил приобрести такую микруху-YM2149F:). В связи с этим у меня появились следующие вопросы:
1. Можно-ли и как управлять ей с какой-либо AVR-ки.
2. Недавно нашел в инете схемку ftp://ftp.untergrund.net/users/bulba/LPT-YM.7z
Т.к. с автором не смог связаться, спрошу вас: Стоит ли ее собирать и ,вообще, может у кого-либо есть другая альтернатива.

Black_Cat
05.01.2009, 10:31
Это тот же AY, токо звучит чуть не так из-за того что ЦАПы 4х битные, а у YM - 5ти битные, а соответственно всё управление аналогично

Вот здесь посмотри: http://www.zx.pk.ru/showthread.php?t=9059

Программируемые генераторы звука, синтезаторы:

YM2149F (SSG генератор от Spectrum)

Готовые изделия и/или изделия под заказ:

Звуковая карта на YM2149 (позволяет играть музыку от ZX Spectrum и прочих компьютеров)
Этому же товарищу можешь задать все вопросы прям во Владике :)

Splinter
05.01.2009, 10:38
Альтернатива есть конечно - Собери Pentagon ;)

spensor
05.01.2009, 20:39
Это тот же AY, токо звучит чуть не так из-за того что ЦАПы линейные, а не логарифмические, соответственно всё управление аналогично
Почему у YM линейные?.. Насколько знаю, и там, и там логарифм. Только ЦАП в AY 4-битный, а в YM 5-битный, при 8-битных регистрах. На программном уровне чипы не отличаются, а вот уровень выходного сигнала у YM будет ниже в 2 раза при одинаковых значениях записанных в регистры, но это исправляется подбором уровня усиления УНЧ.

psb
05.01.2009, 21:13
1. Можно-ли и как управлять ей с какой-либо AVR-ки.
можно. нужно найти даташит на YM, разобраться с сигналами, подключить к мк и вперед. чтоб играть музоны, нужно надыбать какой-нить плеер (наверное, лучше его вытащить из ay-fly) или на чем-то хранить большоой дамп регистров.
а вообще, цель-то какая? послушать как играет или ...?


уровень выходного сигнала у YM будет ниже в 2 раза при одинаковых значениях записанных в регистры
интересно, откуда такие данные?:)))
в том и фишка, что все нифига не так! если бы было так, никто бы разницы между AY и YM не видел.

Black_Cat
06.01.2009, 04:39
Насколько знаю, и там, и там логарифмда, верно, не обращал раньше специально на это внимания, а то, что запомнилось из вики написано несколько двусмысленно :
YM2149 имеет отличие в разрядности ЦАП огибающей — 5 бит вместо 4 (с логарифмической шкалой).
А щас глянул даташит - действительно логарифмическая везде, исправил
а вот уровень выходного сигнала у YM будет ниже в 2 раза при одинаковых значениях записанных в регистрытолько тогда не в два раза, а больше, при логарифмической шкале

spensor
06.01.2009, 10:04
в том и фишка, что все нифига не так! если бы было так, никто бы разницы между AY и YM не видел.
По секрету тебе скажу что звучание AY от General Instrument и AY от Microchip (отпочковавшееся подразделение GI) отличается как бы не больше чем между AY и YM. Так сказать проверено на себе;)
А вообще, писатели эмуляторов это давно проходили, в сорцах должна присутствовать табличка перекодировки логарифмической шкалы AY (и YM) в линейную шкалу Sound Blaster. А вообще не такое уж хитрое дело осциллографом замерять несколько показаний на обоих чипах.

psb
06.01.2009, 10:36
А вообще не такое уж хитрое дело осциллографом замерять несколько показаний на обоих чипах.
вот именно. замерь и посмотри как они "отличаются в 2 раза". это не так!

Spir0
15.01.2009, 13:11
Здравствуйте уважаемые форумчане! Вот решил приобрести такую микруху-YM2149F:). В связи с этим у меня появились следующие вопросы:
1. Можно-ли и как управлять ей с какой-либо AVR-ки.
2. Недавно нашел в инете схемку ftp://ftp.untergrund.net/users/bulba/LPT-YM.7z
Т.к. с автором не смог связаться, спрошу вас: Стоит ли ее собирать и ,вообще, может у кого-либо есть другая альтернатива.


По п.1 - поищи по этому форуму, где то был проект AY Playerа на Atmega
По п.2 - эту примочка поддерживается некоторыми эмуляторами, т.е. если хочешь слушать реальный AY а не его софтовую реализацию то подключаешь, настраиваешь эмуль и наслаждаешься ;)

psb
15.01.2009, 13:50
настраиваешь эмуль и наслаждаешься
эт еще вопрос;) не так давно писали, что не совсем хорошо играет AY-LPT.

Sayman
14.02.2009, 10:53
Новую тему плодить не буду!
http://www.youtube.com/watch?v=Wyp2ueTSxrY
на видео играет трекер ренойс с плугином ymVST
http://www.preromanbritain.com/ymvst/