Just a quick question : morphing waveforms is just altering them while the sound is being produced, right ?
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.
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.
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 .
I have placed an update for both songs on YouTube: Inca_zone_update and Lets_modulate_some_sines_update.
I just realized I never uploaded the latest version with FM "support", so here it is: Realfun_3_0.76
Re-uploaded Oidilia. I felt something was off about the volume balance, so I tweaked it a bit. I think it sounds better now.
Get the latest version here: Realfun_3_0.77
New in this version:
- ISR SCC sample playback implementation
- Updated method for PSG period update, for cleaner playback
Check out the new ISR sample playback support yourselves or have a look at the latest video: Awesome
Also some time ago I covered the Wild arms intro song (rearranged by Gryzor87): Wild arms intro
Enjoy!
Get the latest version here: Realfun_3_0.77
New in this version:
- ISR SCC sample playback implementation
- Updated method for PSG period update, for cleaner playback
Check out the new ISR sample playback support yourselves or have a look at the latest video: Awesome
Also some time ago I covered the Wild arms intro song (rearranged by Gryzor87): Wild arms intro
Enjoy!
ISR sample playback support ? Using a new strategy or my encoding?
forget it, I've seen the manual, it's the same encoder