Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
YM player
#5
Quote:The sound processors are quite similar.

Yeah, I considered that before I started writing my player. But there were a few differences that I felt would make a lot of songs sound weird:

* The YM/AY chip uses 12-bit counters for the tone channels. When clocked at 1.7 MHz they are capable of going down to about 27 Hz. The NGPC's sound chip meanwhile is clocked higher and uses 10-bit counters, and therefore can't go lower than about 94 Hz, which would make songs with a lot of bassy content sound way off. The NGPC's noise channel can generate square waves at lower frequencies, but it doesn't have the right duty cycle, plus you'd lose the noise channel.

* The shift register used for generating noise on the NGPC differs from the one on the YM/AY. The NGPC has a 15-bit shift register, while the YM (AFAIK) has a 17-bit shift register. The tapped bits might also differ. In any case the generated noise sequences will differ, so percussion sounds will be a bit off.

There may also be other problems that I haven't thought of.
Reply


Messages In This Thread
YM player - by mic_ - 04-15-2013, 03:18 AM
RE: YM player - by sodthor - 04-15-2013, 05:23 AM
RE: YM player - by mic_ - 04-15-2013, 05:53 AM
RE: YM player - by sodthor - 04-15-2013, 05:43 PM
RE: YM player - by mic_ - 04-15-2013, 06:21 PM
RE: YM player - by sodthor - 04-16-2013, 01:34 AM
RE: YM player - by mic_ - 04-16-2013, 05:19 AM
RE: YM player - by mic_ - 04-18-2013, 06:32 PM
RE: YM player - by mic_ - 04-20-2013, 08:45 PM

Forum Jump:


Users browsing this thread: 2 Guest(s)