Realfun 3

Page 11/11
4 | 5 | 6 | 7 | 8 | 9 | 10 |

By Metalion

Paragon (1425)

Metalion's picture

05-09-2021, 21:08

Just a quick question : morphing waveforms is just altering them while the sound is being produced, right ?

By Grauw

Ascended (10010)

Grauw's picture

05-09-2021, 21:51

The generic term for altering the waveform while the sound is being produced is modulating (this includes amplitude i.e. volume). Morphing refers specifically to a linear interpolation of the sample values from one waveform to another. On MSX it tends to be done in the time domain which is computationally simple, although ideally it should be done in the frequency domain.

By GhostwriterP

Hero (616)

GhostwriterP's picture

05-09-2021, 23:39

Grauw wrote:

Do you think it’s easy to use? Requiring less experimenting to find sounds than the original modulation method, as you had mentioned earlier I believe?

To someone who is familiar with fm synthesis, and one sticks with standard waves (sine, square, saw), this approach is very similar. When deviating from this, using own defined wave forms, the results become again less intuitive is my guess (indeed based on own experience with the original modulation method).

Drawing / copying a wave form using oscilloscope (tons of you-tube videos with those nowadays) or .wav viewer is not that difficult either. And with some simple AM syntheses (aka wave morphing) you can yield very good results, see and listen to the Hydrocity song (don't you just love the brass section). Other than that, for recreating real instruments this method may definitely be more convenient.

Depending what your are going for, one approach or the other may be better suited.

By GhostwriterP

Hero (616)

GhostwriterP's picture

06-09-2021, 17:16

Just made a small improvement to the fm syntheses (modulate mode 2 effect) by doing some extra interpolation. It makes the routine like 2 times slower but the overall quality of the sound is improved and that makes it worth it... plus R800 can take it Wink .

I have placed an update for both songs on YouTube: Inca_zone_update and Lets_modulate_some_sines_update.

Page 11/11
4 | 5 | 6 | 7 | 8 | 9 | 10 |