Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /storage/content/49/145849/famitracker.com/public_html/forum/classes/dbHandler.php on line 29
[quote=Im_a_Track_Man]Only the earliest revision of the Famicom didn't support periodic noise.[/quote]
After reading this, I decided to look more into [url=http://wiki.nesdev.com/w/index.php/APU_Noise]the info on the Noise APU. In the $400E register, bits 3-0, I see different values for the timer period for NTSC and PAL consoles. Since I am bad at understanding technical info, I would like to know what is the sound difference of the noise channels in 2A03 and 2A07.
_______________________
You shouldn't be here.......
[url=http://www.youtube.com/user/mmkthecoolest/videos]YouTube
[url=https://www.dropbox.com/sh/ilt1awj3tbz153r/AABpFdfVS0uviRdXNikitwpxa]Dropbox
Simple. NTSC devices run at 60 Hz, PAL at 50 Hz. Since the 2a03 is american and 2a07 is european standart, they both follow those speeds. With different speeds come different cycles. Samples, for example, are played slower on european consoles because of that.
And it seems that the noise-speed is following the same table as DPCM-speed.
Why couldn't every country have one damn refresh frequency? Everytime I play american imports - and even many non-altered european games, the melody is all slow
Damn you, Never Tested Since Christ (alias NTSC)
_______________________
The purpose of a programming language is to protect the computer against the programmer.
RE: 2A03 and 2A07 Noise DifferencePosted: 2014-07-16 17:30
Hm yeah, but indirectly. The CPU speed is different because of the PAL-format I think.
By the way - I feel honored speaking to the creator of famitracker himself
I'm fairly new myself, but I really love what you did.
Great job, keep it up! -^O^-
_______________________
The purpose of a programming language is to protect the computer against the programmer.
It's pretty odd, really. If you take a look at the beginning and the end of the table:
NTSC - 4181.71 Hz, PAL - 4177.40 Hz -> PAL is slower
NTSC - 33143.9 Hz, PAL - 33252.1 Hz -> PAL is faster
It's understandable if PAL is faster because of the generally slower speed of the machine, but it seems like they didn't care enough about europe to create an enirely logical frequency table ...
Odd, really ._.
_______________________
The purpose of a programming language is to protect the computer against the programmer.
It doesn't really matter if it's slightly slower or faster, both types tries to get as close as possible to the target notes. Look at the deviation instead.
True, but I have no idea what they were thinking when they designed the PAL DMC sampling rates, playback rates 4 and 12 are completely useless if you're using melodic samples. (By the way, is this difference emulated in Famitracker?)
As for noise, I honestly don't think it's that much of a difference, especially given that we're talking about a constantly changing, non-melodic sound.
Yes there are different tables depending on the selection of NTSC/PAL, but I noticed now that the PAL table is slightly different compared to the one on the wiki. It seems that it has been revised.
[quote=Alexander283]Damn you, Never Tested Since Christ (alias NTSC)[/quote]Hah, I always knew it as Never The Same Color. What was North America thinking not to Pay for Additional Luxury?![quote=Alexander283]Why couldn't every country have one damn refresh frequency? Everytime I play american imports - and even many non-altered european games, the melody is all slow[/quote]The answer to this dates way back to the [url=http://en.wikipedia.org/wiki/War_of_Currents]War of Currents, during the times of Thomas Edison and Nikola Tesla. Neither refresh rate has any significant advantage over the other. If one did, then the entire world would switch to that one refresh rate. Obviously, the only difference that matters between the two is that one is slightly slower, and the other slightly faster. Hey, at least Europe didn't settle for 40 Hz like they originally intended to!
[quote=za909]I have no idea what they were thinking when they designed the PAL DMC sampling rates, playback rates 4 and 12 are completely useless if you're using melodic samples.[/quote]
They are mistakes they made when building the chip, plain and simple.
However, the also made a second mistake with the length of a sample accidentally getting +1 byte fetched, making the point of tuning a melodic scale to A440 pointless (since it's now detuned by a ratio of 17/16).
The DPCM "scale" is just a feature of the NES' design that was never fully/properly realized, and almost entirely ignored. The length counter table is in a similar boat.
[quote=za909]True, but I have no idea what they were thinking when they designed the PAL DMC sampling rates, playback rates 4 and 12 are completely useless if you're using melodic samples. (By the way, is this difference emulated in Famitracker?)[/quote]Can you provide me an example of the case in pitch 12? I just tested a Sunsoft Bass sample at that pitch and it sounds the same in NTSC and PAL.
_______________________
You shouldn't be here.......
[url=http://www.youtube.com/user/mmkthecoolest/videos]YouTube
[url=https://www.dropbox.com/sh/ilt1awj3tbz153r/AABpFdfVS0uviRdXNikitwpxa]Dropbox
As I said, i'm not sure if Famitracker emulates this difference (or NEs emulators for that matter), but the answer is probably no then. I have the PAL version of Gremlins 2, and the detuned notes aren't very noticable, so it's likely that NES emulators simply omit this alltogether.