Setting the Destination of a Modulator - To me this is the converse to your impulse to right click on a destination and pick a source. In both cases, what's missing is the modulation route in between, and those are currently set up in the Modulation Matrix (MTRX nav button). In a modular synth paradigm, the matrix mod route is the equivalent of your patch cable, but a digital mod route adds a ton of capability that a cable can't. For instance, you can split the "cable" from one source to up to 16 different destinations using a 1xN route, or set the modulation response with different curvatures, or change modulation modes for different overall behavior. You can even use a mod route to modulate the parameters of another mod route! To do that in a modular, you'd need a bunch of other modules and a bunch of cables...
I suppose the funny thing in Waverazor is that, at the moment, you sort of need to start with the "cable" itself. Once you identify the need for a modulation, head over to the matrix (MTRX nav) and select either the VOICE or GLOBAL Focus tabs. (Essentially, a Voice level mod route is polyphonic, while the Global level is monophonic. It should be noted that a Global route can modulate downward to Voice level destinations, like oscillator tuning, but Voice routes can't modulate upward to Global level destinations, such as the bus effects parameters.) To the right of the Voice and Global tabs is a drop down menu for adding new mod routes, and it gives you a choice of 1x1 (one routed to one) and 1xN (one routed to many). Once you select the route type, it's added to the matrix list and you can fill in your Source modulator and your Destination parameter, and then set levels for each. Inside the route is a triangle pointed at the destination, and if you click on it, you can change the advanced settings for altering the route's behavior.
I'm trying to steer the conversation to the modulation matrix because I think the routings need to live there in order to keep the rest of the user interface clean. All the routes are there in one place. Beyond that, there are additional reasons for separating routes from the source and destination modules. One is that when segregated to the mod matrix, your routes can have clear, independent or group-able modulation amount levels, if multiple destinations are routed after the source. And Two, both source and destination modules would otherwise get bloated with mod routes hanging off of them, and that clutter would make it harder to see other modules in the same section.
However, I think the desire to route directly from a source or destination module is valid. I'm open to discussion as always, but probably the way to go is to allow initiation of a modulation route from a source or destination module, but then jump the focus to the route that has just been created. By focusing on the individual route, you would also bring up the source module in the Input column, and the destination module in the Output column, so the entire chain can be visualized.
Getting signal to and from an Effect - Yes, this one is tough because you have a lot of mixing options. I think it will help once I get the audio block diagram into the manual (as of this writing, it's not quite there yet). And we're also already looking at improving the mixing workflow in general, wherever it appears in the synth. But in the meantime, the way to configure an effect send is to turn up the desired effect send bus on the active Amplitude Envelope Mixer(s), and in the Voice Amp Master Mixer. To do this, press the AMP nav button, and then the VOICE AMP focus tab. Once there, you will find the EFX1 bus levels (let's use EFX1 as an example), and since the active envelopes feed the master mixer in series, both the envelope bus and the voice amp master bus effect levels need to be turned up. That will get signal to the effect block, where you can populate EFX1 with your desired bus effect. Next, click the OUT nav button and turn up the EFX1 bus level there, which is the effect output level parallel to the Main output level.
When you're feeling more adventurous, you can feed the main EFX blocks into each other by using the level controls at the bottom of the Pre FX Mixer (press the MIX nav button to the left of the EFX blocks to get there). You can also load up each EFX block with a Bank if you want to get nested multi-effects chains going. That stuff is crazy!
Tutorial videos - Yes, I absolutely want to do tutorial videos! I'd like to do more to explain patch creation and even get into Waverazor synthesis theory, particularly around the never-before-seen oscillator parameters. The first video I've done in this series is an introduction to the editor - did you see it? You can find it here on MOK's YouTube channel:
https://www.youtube.com/watch?v=AoHEXUSH580
Giving a tour of a basic subtractive patch from end to end is a good idea. I'll try and do some stuff like that soon.
Once again, thanks for getting in touch with us and sparking a discussion! I think Waverazor will be improved for everyone because of this. :)
All the best,
Taiho