When I was making MetaModule synth, I always hope for the MetaModule can received Audio and Midi at the same time. This is important since we can design more compact tracked filter or something crazy like using audio signal to import MetaModule patches or making modules able to communicate each other.
I never know that I can do this, until a random showerthought:
So I open SunVox for a test later on:If the latest update of SunVox allows people to delay midi signal using Delay Module, can we send midi and audio at the same time, only using one single delay module with a unnoticeable amount of delay?
For the first test, I added a delay in mono mode with delay time as short as possible. 2 types of input are feed into the delay, which is a generator and a MultiSynth. For the output, send one out to a FM module while audio output as another. After finished the routing, I set the pattern to play notes from module 02 and 03.
It works! My idea was right, so I take a step further. I remove the analog generator and multisynth and keep configuration with the output connected from the FM and Delay module. The set up is stored inside a MetaModule, and I connect MultiSynth and an audio source(analog generator) out side the MetaModule. After writing some simple melody line for the MultiSynth and analog generator and pressed the play button, it is confirmed that the trick works for the MetaModule:
The image is not enough to show the actual idea, so I am going to upload some simple demo related to the screenshot as well:
Nothing fancy this time, since I just find this idea today and just want to show the main concept of this post:
Concept: Implementation: