Gradual wave morphing
-
matthewisgrand matthewisgrand https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=352184
- KVRist
- Topic Starter
- 85 posts since 23 Feb, 2015
Heya looking to morph between two wave forms to create a custom wavetable of sorts
I have halion 6 which I want to load the wavetables into to morph
Maybe I just use a filter envolope from one to the other or something similar
Or blend the wave with a gradual shift from one to another
The first I can do
The second I am kinda stuck on
From one wave to another every other wave cycle I can't seem to find the right info for
Or to Morph from say a sine to a square in more of a gradual way through the wave table like
I have halion 6 which I want to load the wavetables into to morph
Maybe I just use a filter envolope from one to the other or something similar
Or blend the wave with a gradual shift from one to another
The first I can do
The second I am kinda stuck on
From one wave to another every other wave cycle I can't seem to find the right info for
Or to Morph from say a sine to a square in more of a gradual way through the wave table like
-
- KVRAF
- 3477 posts since 27 Dec, 2002 from North East England
If your wavetable contains two frames - the two waveforms you want to morph between - it should really just be a case of twisting the wavetable position dial. I haven't used Halion here, but in the free Vital and other synths which allow direct wavetable editing/creation, you just draw your two waveforms and choose the interpolate method.
The idea of 'stitching' two waveforms together on a per-cycle basis is a bit trickier. Two ways I can think of doing it:
The most practical way would be to have each wavetable frame contain two cycles of your waveform. For instance - Your first frame is two cycles of a sine wave. Your next frame is one cycle of a sine wave and one cycle of a square wave (pictured). Your next frame is two cycles of a square wave. While you can theoretically have as many cycles in a wavetable as you like, there'll be a real-world limit where you start to hear the high-end suffering because every time you add one cycle, you have to play one more octave down to get the same note.
The second way would be to find a wavetable synth that has robust audio-rate modulation support. You'd use a square wave as the modulator keyed one octave down from your wavetable oscillator, attach that modulator to the wavetable position, and the result will be your wavetable switching position at the start of each cycle. Vital does indeed support audio-rate modulation, but I've just tried it and it's not quite precise enough to pull this effect off without phasing or 'rippling' as the modulator tends to be a few Hz out of tune. The amount of imprecision is inconsistent too, depending on which note you play. It's a pretty cool sound, but probably not the rock solid stable timbre you're looking for.
The idea of 'stitching' two waveforms together on a per-cycle basis is a bit trickier. Two ways I can think of doing it:
The most practical way would be to have each wavetable frame contain two cycles of your waveform. For instance - Your first frame is two cycles of a sine wave. Your next frame is one cycle of a sine wave and one cycle of a square wave (pictured). Your next frame is two cycles of a square wave. While you can theoretically have as many cycles in a wavetable as you like, there'll be a real-world limit where you start to hear the high-end suffering because every time you add one cycle, you have to play one more octave down to get the same note.
The second way would be to find a wavetable synth that has robust audio-rate modulation support. You'd use a square wave as the modulator keyed one octave down from your wavetable oscillator, attach that modulator to the wavetable position, and the result will be your wavetable switching position at the start of each cycle. Vital does indeed support audio-rate modulation, but I've just tried it and it's not quite precise enough to pull this effect off without phasing or 'rippling' as the modulator tends to be a few Hz out of tune. The amount of imprecision is inconsistent too, depending on which note you play. It's a pretty cool sound, but probably not the rock solid stable timbre you're looking for.
You do not have the required permissions to view the files attached to this post.
Last edited by cron on Wed May 12, 2021 3:18 am, edited 3 times in total.
-
- KVRAF
- 3477 posts since 27 Dec, 2002 from North East England
-
matthewisgrand matthewisgrand https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=352184
- KVRist
- Topic Starter
- 85 posts since 23 Feb, 2015
Thanks I will look into this a bit more when I wake up later
-
matthewisgrand matthewisgrand https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=352184
- KVRist
- Topic Starter
- 85 posts since 23 Feb, 2015
https://youtu.be/PWwlHHAjRv8
I think this is what I need
You can find it @ https://m.youtube.com/watch?v=JuRmt50E1 ... IG&index=1 in the video description or via the Facebook page
https://www.facebook.com/Audioterm/
Looks pretty fuckin dope
If you never used command line or Dos you may find it a bit complex though
I think this is what I need
You can find it @ https://m.youtube.com/watch?v=JuRmt50E1 ... IG&index=1 in the video description or via the Facebook page
https://www.facebook.com/Audioterm/
Looks pretty fuckin dope
If you never used command line or Dos you may find it a bit complex though