Hi I'm kinda new to Modular so still getting used to thinking in terms of CV (as opposed to MIDI per se), but I'm just in the midst of creating a bespoke Dulcimer Patch for Kaivo as a creative project and kinda confused by a patching result that should be straight forward Math but it's producing an unexpected response I can't figure! Its nothing exotic but a little goofy still!
KAIVO-->ENVELOPE 1-->RELEASE
With Release set to 0.01, it's patch input wheel set to Positive MAX, then both MOD and VEL patched to it, I'm observing the following incoherent result when used independently (and together):
Mod Wheel-->Alone
Release Dial Window shows a value of vertical (@127:MIDI)
Velocity-->Alone
Release Dial Window shows a value of vertical (@127:MIDI)
Mod Wheel-->AND-->Velocity
Release Dial Window shows a value of slightly over vertical (@255:MIDI)
Expected Result:
The Release Dial Window should show a value of MAXED (@255:MIDI) as you would assume this would translate to basic Addition and subsequently result in a full Voltage; or there about, but instead its kinda spurious. Its not an exotic dial (just Unipolar) and both MOD and VEL simply output 0-127.
I've checked the Manual, it only mentions ENVELOPE 1-->ATTACK/DECAY using Logarithmic Curves (but nothing is said about 'Release') so I assume its linear?
I took a bunch of screen shots to illustrate this but I didn't realize you can't upload images here (only refer to them). However, it should be clear enough (hopefully)! I'm sure there's a simple explanation, but my limited Artists knowledge of Math/CV can't solve for this (seems like Fuzzy Logic) but perhaps it's a secret esoteric Modular thingy which I've not leveled up enough yet to fully comprehend! As such, any advice is appreciated! :)
[NOTE*]-----------------------------------------------------------------------------------------------
Also, I just wanted to add (in the absence of a cohesive screenshot) that ENVELOPE 1-->ATTACK-->DECAY are set at 0.001 and 0.01 respectively, and its likely that these have a bearing upon the aforementioned behavior (as they're essentially off). However, seemingly the value of RELEASE is still observably the same +/- and irrational (or non-linear rather) but this might just be to do with the ADSR modelling algorithms intended behavior!
Fortunately, I managed to achieve exactly what I wanted to anyway (by allowing ENVELOPES 1+2 to work together in harmony)! It's so awesome having 2 'reactive' envelopes, and just so loving this synth - incredible!
Release and the other time dials on the envelopes are logarithmic. look at the numbers when you are dragging the dial- 0.01= bottom, 0.5 = half way, 20.0 = top. so, what you are seeing makes sense in this light: 1 is vertical and 1 + 1 = 2 which is about one o' clock.
Glad you're enjoying Kaivo!
Hey Randy, thank you for verifying that and my apologies as I really should have realized that before posting but I’ve been experimenting with some exotic routing (well... exotic for moi at least lol :P) so I guess it is easy to overthink it and miss the obvious things when your minds with the fairies!
I realized that in essence the Kaivo Granulator can be treated like a form of ‘multi-sample’ ROMpler as you can import multiple levels of velocity (or Timbrel changes) for an instrument then simply patch Kaivo to switch between the individual sample layers via velocity or expression etc.
I’m not entirely sure how many sample layers you can import though? However as I understand it ‘Wav’ files can have an arbitrary amount of layers in theory but there is no direct mention of this in the Kaivo PDF documentation (e.g. or bit size, resolution, whether Kaivo down-samples it anyway)? As such, any further insight would be very much appreciated!
Kaivo's default library provides example's that utilize at least 4 separate layers (which is enough to capture the timbrel changes of striking say a string with a hammer harder) my current area of fascination! As such it can be used as a novel form of simulation (in the absence of a physical model of say a piano hammer action etc) as in this context the Granulator is then used to define, sculpt and control the impulse (initial human interaction with the instrument) whether that be a pluck, strike, or tap etc! Naturally, there's lots of wonderful useful Default sounds already available that illustrate what’s possible but I’m looking forward to making my own!
Theoretically you could take this even further to include specific instrument techniques (Violin: Long, Short, Plucked driving tone/frequency) or perhaps create say a ‘thwack’ that initiates a Djembe muted rim slap or central palm strike etc)! There's clearly lots to explore and experiment with anyway, and most importantly it’s just an incredible amount of fun discovering things! :)