Login:
Menu:
Post: Author:
FamiTracker > General > FamiTracker Talk > FDS Modulation Owner: za909 New post
Page 1 of 1 Sort:  
FDS Modulation Posted: 2012-08-05 00:57 Reply | Quote
za909

Avatar

Member for: 5507 days
Location: Hungary
Status: Offline

#37828
So I tried to use the frequency modulation in the FDS and I was thinking if one could tune the modulation rate for every individual note to make real FM sounding instruments. (I gave up in the attached ftm but you can see what I'm going for)


Attachments:
fdsmod.ftm (1 Kb)
Posted: 2012-08-05 04:45 Reply | Quote
rainwarrior

Avatar

Member for: 5694 days
Location: Canada
Status: Offline

#37835
First, use the beta, if you aren't. The beta has a different (more correct) modulation algorithm.

Second, there are number of things that make this different (i.e. unsuitable) for FM synthesis.

The primary reason is that it actually modulates frequency. In the YM series of chips, what is referred to as FM is actually phase modulation. These two synthesis methods can produce similar sounds, but only phase modulation is practical for stable, repeatable sounds (and is easier to implement).

In addition to this, the modulator phase does not synch with the note, and even if it did, it's not possible to synch the modulator frequency to an integer of the (the FDS doesn't have the accuracy for it, and the frequency modulation is not properly logarithmic). It will always have a sliding phase effect. (Actually, YM chips tend to have a sliding phase sometimes too for the same reason, but they have a lot more accuracy at their disposal so it is more subtle.)

I had a test of this somewhere, but I can't seem to find it when searching the forum (also might not work the same way anymore with the beta).

Posted: 2012-08-05 07:17 Reply | Quote
Xyz_39808

Avatar

Member for: 5724 days
Location: South Texas
Status: Offline

#37846
It also depends on your mod table.

For example, if you have a table of all -2s, then a mod depth of $18 (or, you could jut leave the intrument's mod depth blank and use the H18 effect), you'll get stable FM notes
http://mmlshare.com/tracks/view/303

Posted: 2012-08-05 07:41 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6527 days
Location: Canada
Status: Offline

#37849
Here's a little something I just made.

_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2012-08-05 07:51 Reply | Quote
Xyz_39808

Avatar

Member for: 5724 days
Location: South Texas
Status: Offline

#37851
...you couldn't just upload that ftm in your post the normal way?

Posted: 2012-08-05 08:05 Reply | Quote
rainwarrior

Avatar

Member for: 5694 days
Location: Canada
Status: Offline

#37853
Xyz: those tones aren't stable, they're phasing like crazy.

Also, putting an all - or all + mod table just causes the mod value to wrap periodically. If you turn the mod speed and mod depth up high enough you get a saw wave modulator, essentially.

Posted: 2012-08-05 08:16 Reply | Quote
jrlepage
Moderator

Avatar

Member for: 6527 days
Location: Canada
Status: Offline

#37854
Xyz_39808 wrote:
...you couldn't just upload that ftm in your post the normal way? :S

I had the link handy.. o:

_______________________
Follow me on Twitter.
I record (some) NSFs on hardware. Feel free to request a hardware render.
Posted: 2012-08-05 21:26  (Last Edited: 2012-08-05 21:28) Reply | Quote
za909

Avatar

Member for: 5507 days
Location: Hungary
Status: Offline

#37884
So with that out of the way...I don't really get what their intention was with the modulator unit anymore. If it can't be used in music (unless you count vibrato), why would they bother to include features like that? Sound effects maybe?

Posted: 2012-08-05 22:51  (Last Edited: 2012-08-05 22:59) Reply | Quote
rainwarrior

Avatar

Member for: 5694 days
Location: Canada
Status: Offline

#37889
Vibrato and sound effects aren't a good enough reason?

The other thing is, especially back then, all of these chips were experiments. You'd have an idea of what you might want to use it for, but a lot of times it will get used differently in practise. The 2A03 has several rarely used features in it, for example, and then on the other side you have things like sunsoft bass, which wasn't intended at all by the hardware design.

Page 1 of 1 Sort: