garf's Recent Posts

not sure if this is what you're talking about here, but Aalto and Kaivo have long had a problem with retriggering the Envs (gate > trig input on the env1 of Kaivo) when the daw's midi notes are 'cheek to cheek' on a 16th grid. When the synths have only one voice, they will only play the first note of a 'machine gunning' row of 16th notes, and you have to shorten the the midi notes so that the synths can have time to react.

tight! cheers randy

heh... you're right, technobear! i wasn't at my main daw computer when i replied and got my plugin routings muddled up (i've been messing a few new easter-sale plugin goodies as well as virta :)

it seems that as soon as you add a device infront of Virta (on a MIDI track), Virta stops receiving midi data - a Live shortcoming.

i'm now using it on a return track as you suggest - didn't know that midi could be routed to devices on return tracks, good to know!

With Live, if you add Virta to a MIDI track and add a Gate device in front of it, you can set that Gate device to sidechain mode and keep the 'listen' button enabled to feed audio from any other track into the Virta track. This way, you only need one channel, not two. Group them into a Rack and save as a rack preset, then load this rack instead of Virta itself. Works great for me.

colour me STOKED! any more details you'd care to share, randy?

keep your eyes on the madrona labs home page for news on a possible winter sale. there have been a few over the years - last year was a 5-day sale at the beginning of december.

cool thanks

hi randy. there's a nasty bug in 1.2.1 with the 'string' models in the resonator (osx 10.9.5). emailed you the details. cheers!

[edit] not a bug!

ahh ok thanks. was just testing that patch again – i guess patching a superfast LFO-2D into the Granulator's Trigger wasn't helping with the insane volume levels - megastacked audio overload! the Limitier was working its ass off :)

hi randy, did you receive the vid i emailed to you? it might have been too large but it seemed to send ok, with no 'undelivered' message.

randy, use the preset that i emailed to you and try this in Live:
in Arrange view, arm the Kaivo track and press any note on a controller, then click around the Arranger grid... bow! bow! bow!

sent you a vid

re: nordicauto's post about the sound when clicking... same in Live. just click anywhere in the Arrange view and Kaivo is retriggered.

cheers randy - done that.

my own presets sound quite different now, and not in a good way. they also sound more squashed, as though the builtin limiter is working harder to flatten louder levels. has the gain staging changed at all?
randy, any chance you could re-add the last installer to my account? i tried rolling back to a previous time machine backup of the vst file but it still opens as 1.2. thanks.

i've seen the same blowout a few times with Kaivo (your patch blows out here too when switching from int to host). i asked randy about this last year - he's aware of it and hopefully something can be done to fix it.

Hi Randy. Just noticed that Aalto loses its GUI's window header bar when switching away from Aalto track and back to Aalto track again. Only happens in 32bit version. 64bit version keeps its GUI window header as expected. Cheers.

OSX 10.9.5

-previous post edited for new info-

hi randy, this issue is with the new version 9.2 (32-bit) beta

same as technobear - automation is broken.
Aalto 1.6, OSX 10.9.5, Live 9.1.7

'deep rubber bends' is chuckl's not mine (cool stab!) but thanks :)

<Kaivo lfo_function="knights" res_mode="gut string" body_mode="frame drum" sample_name="default" pluginVersion="65792" presetName="_GAZPATCHIOS/leggit" scaleName="12-equal" key_voices="3" key_unison="1" seq_rate="0.018999997526407241821" seq_rate_p="-1.6800000667572021484" seq_range="48" seq_quantize="1" seq_glide="0.66999995708465576172" seq_value0="0.5" seq_value1="0.31000000238418579102" seq_value2="0.14999999105930328369" seq_value3="0.039999999105930328369" seq_value5="0.039999999105930328369" seq_value6="0.14999999105930328369" seq_value7="0.31000000238418579102" seq_value8="0.5" seq_value9="0.68999999761581420898" seq_value10="0.84999996423721313477" seq_value11="0.95999997854232788086" seq_value12="1" seq_value13="0.95999997854232788086" seq_value14="0.84999996423721313477" seq_value15="0.68999999761581420898" lfo_offset="0.50999999046325683594" lfo_offset_x="-0.46000003814697265625" lfo_offset_y="0.15999996662139892578" lfo_rate="219.999908447265625" lfo_level="0.28200000524520874023" lfo_quantize="1" lfo_offset_p="-0.020000040531158447266" lfo_rate_p="2.8800001144409179688" lfo_level_p="0.61999988555908203125" lfo_function_num="6" noise_peaks="5" noise_width="2" noise_falloff="0.40999999642372131348" noise_offset="-1.1175870895385742188e-08" noise_rate="0.26000002026557922363" noise_level="1.7799999713897705078" noise_auto="1" noise_filter="1" gran_position_x="0.5" gran_density="0.50000005960464477539" gran_pitch_env_p="0.89999997615814208984" gran_pan_p="-0.54000002145767211914" gate_mode="1" gate_decay="0" gate_leak="0.0099999997764825820923" res_position="1" res_brightness="0.25999999046325683594" res_pitch="55" res_nonlin="0.90999996662139892578" res_sustain="1" res_mode_num="3" res_brightness_p="0.51999998092651367188" res_pitch_p="0.99999994039535522461" res_pan_p="0.43999996781349182129" res_mix_wet="0.45999997854232788086" res_mix_dry="0.46999999880790710449" body_position_x="0.56000000238418579102" body_position_y="0.83999997377395629883" body_tone="0" body_pitch="-0.46000000834465026855" body_mode_num="4" body_position_x_p="-0.37999999523162841797" body_position_y_p="0.24999998509883880615" body_pitch_p="0.99999994039535522461" body_sustain_p="0.43999996781349182129" body_mix_wet="0.40999999642372131348" body_mix_dry="0.53999996185302734375" output_tilt="2" patcher_input_4="00000000000000000000000000000000000100000000" patcher_input_12="10000011000000000000000000000000000000000000" patcher_input_13="00000000000000000000000101000100010000010001" patcher_input_14="00000000000000000000000001000000000010100000" patcher_input_15="00000010000000000000000010001010000000000000" editor_x="118" editor_y="77" editor_width="967" editor_height="524" editor_num="1" editor_anim="1"/>

<Kaivo lfo_function="circle" res_mode="gut string" body_mode="frame drum" sample_name="default" pluginVersion="65792" presetName="_GAZPATCHIOS/badflutes" scaleName="12-equal" key_voices="2" seq_rate="0" lfo_offset="0.19999998807907104492" lfo_offset_x="-0.34000000357627868652" lfo_offset_y="0.2199999690055847168" lfo_rate="0.04999999701976776123" lfo_level="0.27400001883506774902" lfo_quantize="1" lfo_offset_p="-0.2800000309944152832" noise_peaks="5" noise_width="0.25999999046325683594" noise_falloff="0.0099999997764825820923" noise_offset="-1.1175870895385742188e-08" noise_rate="0.43999999761581420898" noise_level="0.68000000715255737305" noise_auto="1" gran_position_x="0.5" gran_density="0.5" gran_pitch_env_p="0.89999997615814208984" gran_pan_p="-0.54000002145767211914" gate_level="0.42999997735023498535" gate_mode="1" gate_decay="1.5399999618530273438" gate_leak="0.0099999997764825820923" res_position="1" res_brightness="0" res_pitch="55" res_nonlin="0.90999996662139892578" res_sustain="1" res_mode_num="3" res_pitch_p="0.079999953508377075195" res_pan_p="0.43999996781349182129" res_mix_wet="0.45999997854232788086" res_mix_dry="0.46999999880790710449" body_position_x="0.66999995708465576172" body_position_y="0.56000000238418579102" body_tone="0" body_pitch="-0.46000000834465026855" body_mode_num="4" body_position_x_p="-0.25" body_position_y_p="0.32999998331069946289" body_pitch_p="-0.10000002384185791016" body_sustain_p="0.43999996781349182129" body_mix_wet="0.40999999642372131348" body_mix_dry="0.53999996185302734375" output_tilt="2" patcher_input_13="00000000000000000000000100000100010000010001" patcher_input_14="00000000000000000000000001000000010010100010" patcher_input_15="00001010000000000000000011001010010000000000" editor_x="118" editor_y="77" editor_width="1265" editor_height="685" editor_num="1" editor_anim="1"/>

ok cheers. looking fwd to 1.6 then!

wait for Aalto 'key trig' fix: 7 months and counting!

while i patiently await the Aalto 1.6 update, may i request an undo history per plug, separate from the DAW's own undo?!
so many times i've had a great sound, not saved/copied it, then screwed it up a few tweaks later, never to get it back as it was...
with plugs as complex as Aalto/Kaivo, having their own undo history would be mighty useful. Fabfilter and AAS plugs have nice systems with undo/redo icons on the giu's interface, to name a few...
p.s. the Aalto window size isnt remembered when closing and then re-opening its gui

cool, thanks randy

Aalto 1.5 has a bug (known about for 4 months now...) where the Key Trig switch's state is ignored when loading a preset - so it will always be switched off, leading to slightly different results every time. maybe that's the issue you're seeing.

hi randy, what i meant was that the inlet amount dial for Host Ratio should ideally snap to the timing divisions. at the moment you have to rely on the division markers around the dial and match as best you can.

<Aalto pluginVersion="66816" presetName="default" scaleName="12-equal" key_voices="2" key_unison="1" seq_host="1" seq_retrig="1" seq_rate="0.25000005960464477539" seq_ratio="0.6666666865348815918" seq_rate_p="1.5999999046325683594" seq_steps="4" seq_offset_p="4" seq_pulse0="1" seq_pulse4="1" env1_decay="0.29000002145767211914" env1_sustain="0" env1_release="0.0099999997764825820923" env1_trig_select="2" env2_repeat="0" osc_pitch="110.0000152587890625" osc_waveshape="-0.20999997854232788086" gate_decay="0" output_pan_p="1" patcher_input_3="1010000000000000100000000000001" patcher_input_13="0000000000000000000100000000000" editor_x="0" editor_y="0" editor_width="1178" editor_height="806" editor_num="1" editor_anim="1"/>


for me it's more important that all those bits - lfo, env2 repeat, waveguide - get host sync. also, feeding multiple voices into the Seq Rate when host-sync'd should sync the dif voices to multiple timing divisions. would be great for me!

hi randy,
in the last beta they issued before today's v1.0 release, the notes had a very interesting addition:

NEW-Send note expressions to VSTs using GM2 spec (CA23 and SINGLE NOTE TUNING CHANGE, VST needs to canDo "receiveVstSysexEvent"

i asked dom@bitwig if he could clarity what this meant. he said:

"any interested VST developer can easily support our per-note expressions using standard and official midi sysex definitions, even in good old VST 2.4"

...which sounds great, except i have no idea if it's an easy thing to implement in Aalto or Kaivo. is this something that would even be possible?