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
I've discovered that if I make the FDS modulation frequency fast enough, I can make cool FM sounds. I would like to set the frequency so it is an integer ratio of the note being played. How can I calculate what frequency I will get for a given value of the modulation rate?
[url=http://www.phy.mtu.edu/~suits/notefreqs.html]http://www.phy.mtu.edu/~suits/notefreqs.html
You should use the Hxx effect to determine modulation depth, I0x to determine the high bit and Jxy to determine low bits
Thank you! I found the FDS page on Nesdev but when I calculated the frequency value for the note I wanted and entered it into the "modulation speed box", the frequency didn't seem to be correct. The scaling is inverted there.
Yes, but it's very poor for FM sounds. It's true frequency modulation, not phase modulation like all of the normal FM implementations. The result of this is that maintaining a stable phase relationship is more or less impossible, especially with the inherently imprecise and unbalanced way the modulator unit works.
I remember nicetas_c doing something like this before, but I think he said that it's really hard to work with. And, as rainwarrior said, this is real FM, not that PM everything else uses, so you're gonna have that pitch weirdness if you go this route. One that, or only use notes that sound good (which is quite limiting...)
_______________________
"im going to continue making this crazy stuff then after a while my style will be so sick that you will be like damn suuun that shit is so sick i dont even get it. i will be like bro its ok.. you dont have to." -omgdonut
RE: FDS Frequency Calculation?Posted: 2013-08-28 05:17
Here's a .ftm I made when working on my DC6 entry, with all the Ixx/Jxx commands for each note. Pitches are still a bit off though, but I don't think it can be helped. Hopefully it helps.