AY-3-8910 emulation

Postby VELESOFT » 17 Feb 2010, 18:25

http://zx.pk.ru/showthread.php?p=257408#post257408

If it emulate AY-3-8910 then can be used also in PENTAGON's FPGA for switching AY/YM sound.
SPRINTER 2000,ZX SPECTUM128+2,DATA-GER,K-MOUSE,DIVIDE512
User avatar
VELESOFT
 
Posts: 26
Joined: 07 Aug 2008, 16:39
Group: Registered users

Postby KOE » 17 Feb 2010, 21:34

VELESOFT wrote: for switching AY/YM sound.


Who needs to switch AY/YM? smile
Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
User avatar
KOE
 
Posts: 4682
Joined: 15 Apr 2007, 13:06
Group: Registered users

Postby CAMAHACYKE » 17 Feb 2010, 23:32

Why do you ask? Have you seen the difference between the sounds of AY and YM? Some of the musics lose a part of sounds when listening through YM. But some people prefer just it mainly. And finally when making music in ProTracker it would be very usefull to switch between AY/YM in order to compare both tune and correct it if needed.
User avatar
CAMAHACYKE
 
Posts: 510
Joined: 26 Sep 2007, 19:27
Group: Registered users

Postby lvd » 17 Feb 2010, 23:36

I hear the difference between YM and AY. Mainly in envelope.

Even AY (or YM) alone has a lot of subtle differences and pecularities that couldn't be emulated 'from scratch'.

Most zx emulators suck more or less trying to emulate AY/YM sound.

So why some 5kb HDL source should emulate YM and AY exactly and even create audible difference between emulated AY and emulated YM?

ps: The HDL from link above has at least one serious flaw. It sucks.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby KOE » 18 Feb 2010, 14:06

Ну вот сейчас у меня в 2.666 закодирован YM и я, естественно, не буду обезглючивать чужой говнокод просто ради того, чтобы был AY. Возможен вариант поддержки AY в уже обезглюченном мною коде YM, если мне прямо по пунктам и подробно разъяснят разницу между YM и AY.
Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
User avatar
KOE
 
Posts: 4682
Joined: 15 Apr 2007, 13:06
Group: Registered users

Postby KOE » 18 Feb 2010, 14:23

CAMAHACYKE wrote:Have you seen the difference between the sounds of AY and YM?

No, I haven't. I am so poor that I had never held AY in my hands.
Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
User avatar
KOE
 
Posts: 4682
Joined: 15 Apr 2007, 13:06
Group: Registered users

Postby deathsoft » 18 Feb 2010, 16:28

KOE wrote:естественно, не буду обезглючивать чужой говнокод просто ради того, чтобы был AY

В топике на говнофоруме даже баг в модели этого АУ нашли, там по == сравнивается а должно быть >= или теневой регистр сделан.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby KOE » 18 Feb 2010, 16:42

deathsoft wrote:В топике на говнофоруме даже баг в модели этого АУ нашли, там по == сравнивается а должно быть >= или теневой регистр сделан.

это я так понял, на первый взгляд, а если глубже копнуть ...
Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
User avatar
KOE
 
Posts: 4682
Joined: 15 Apr 2007, 13:06
Group: Registered users

Postby нолька » 18 Feb 2010, 18:47

ну тут альтруистов нету, чтобы всё по полочкам разложить, но по факту самая точная эмуляция AY/YM в AYemul'е, так что можно покурить его код
<alone> предлагаю тслабсу дать транк, но с условием чтобы он впилил туда спрайтотайлы, но не трогал атм
<LordVader> alone: яготов всосать срайты от тслабса )
<LordVader> атм режимы это пиздец
User avatar
нолька
рОвный
 
Posts: 1200
Joined: 08 Apr 2007, 20:12
Group: Registered users

Postby lvd » 18 Feb 2010, 18:54

KOE wrote:по пунктам и подробно

1. разные уровни громкости
2. 16 уровней оебающей вместо 32 в YM
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Next

Return to Hardware

Who is online

Users browsing this forum: No registered users and 34 guests

cron