garf's Recent Posts

<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...
cheers!
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"/>

cheers

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?

cheers
gaz

it was fixed a while back but it looks like the aalto 1.5 update broke it again.

ok thanks

hi randy, the 'key trig' state isn't loaded from presets at all here. lots of my patches use 'key trig' but they all load with it switched off.
also, when using Live and the qwerty kb to play notes, adjusting Aalto's gui makes it unresponsive to the notes. you need to click back on Live interface to play notes.

hmm... 'key trig' state isn't loaded from presets at all here. lots of my patches use 'key trig' but they all load with it switched off.

good to know! i've just got chromaphone so i can get busy wrangling that over xmas instead :)

gimme!

these are sweet, bnek.

i like using it for doubling of the pitch, for bleepy 8bit type sounds:

<Aalto pluginVersion="66560" presetName="blipblop" presetDir="" scaleName="12-equal" scaleDir="" seq_trig="1" seq_rate="0.215999946" seq_rate_p="2.07999992" seq_pw="72" seq_pulse_delay="0.5" seq_pulse1="1" env1_decay="1.4800005" env1_sustain="0" env1_release="0.680000007" env2_repeat="0" osc_index="3.74000001" osc_pitch="439.999939" osc_waveshape="-0.289999962" osc_index_p="-4.80000019" osc_waveshape_p="0.339999914" gate_decay="0" output_reverb="0.179999992" patcher_input_1="0000000000000000100000000000000" patcher_input_8="0000000000000000101000000000000" patcher_input_9="0000000000000000101000000000000" patcher_input_13="1000000000000010000100000000000" editor_x="156" editor_y="220" editor_width="912" editor_height="624" editor_num="1" editor_anim="1"/>

i think if the installer sees that a presets folder is already present, it won't install (so as not to overwrite any of your own). so i moved the existing presets folder to a diff location and ran the installer again, which works, but there are no new presets.

yea, looks like the presets are missing. the preset installer still contains the old presets only.

complex, i can do them for you if you're still stuck.
wwwonkyATgmailDOTcom

got mine today (UK), nice shirt. cheers!

may as well get these wishes in now, then!

  • use one of the oscs as an lfo
  • use one of the oscs as an ext input
  • open up the main output to modulation (post verb/delay etc)
  • all inlets have a second default setting as a input doubler
  • more control over reverb, mono reverb option
  • signal flow switch (osc>verb>delay>out ?)

will add more when back on Aalto :)
cheers!

honorable mention for jimmymontella's fearsome aalto shredding.

hi randy, any chance of having the option to turn off the slight detuning of voices? i know this is to avoid phase issues with more than one voice playing the same note, but when using voices as a modulator for lfo speed, env2 loop speed etc, they drift out of time due to the detuned voices.

here's an example patch:

<Aalto pluginVersion="66054" presetName="quadspeed test" scaleName="12-equal" scaleDir="Gamelan" key_voices="4" key_unison="1" key_glide="0.00600000098" seq_trig="1" seq_rate="0" seq_quantize="1" seq_value0="0.00892853737" seq_value1="0.00892853737" seq_value2="0.00892853737" seq_value3="0.00892853737" seq_value4="0.00892853737" seq_value5="0.00892853737" seq_value6="0.00892853737" seq_value7="0.00892853737" seq_value8="0.00892853737" seq_value9="0.00892853737" seq_value10="0.00892853737" seq_value11="0.00892853737" seq_value12="0.00892853737" seq_value13="0.00892853737" seq_value14="0.00892853737" seq_value15="0.00892853737" lfo_freq="0.159999892" lfo_level="0.979999959" lfo_freq_p="0.940000057" env1_decay="4.37000275" env1_sustain="0" env1_release="1.68000221" env1_release_p="-1" env2_repeat="1.02968752" env2_release="0.390000075" osc_offset="-1.59999084" osc_timbre="0.909999967" osc_pitch="55.0000038" osc_waveshape="-0.839999974" osc_index_p="4.56999969" osc_timbre_p="-0.75" osc_pitch_lin_p="172" osc_waveshape_p="0.529999971" osc_mod_out="0.229999989" gate_mode="1" gate_decay="1.07999992" gate_level_p="0.169999957" delay_freq="109.999214" delay_freq_p="0.239999771" filter_cutoff="79.9999924" filter_q="0.329999983" filter_mix="-0.200000048" filter_cutoff_p="1.56999969" patcher_input_1="000000000000100000000000000" patcher_input_3="001000100000101000000010001" patcher_input_10="000000000000000100000010001" patcher_input_11="000000001011000000000000000" patcher_input_12="000000000000000100000000000"/>

leave it running for a while and timing will drift out of sync.
an option to have detuning on or off would be great...

sure! will email you a bunch.

YOINK

your 'thank you' page doesn't exist though!

ok thanks randy, makes sense. i just half-assumed (heh) that the default value of the env 2 inlet when double-clicked was meant to be used as a value doubler/quadrupler etc and that it shouldn't drift, but yea no probs with retriggering.

about the user patches... i've already put quite a few in the patch share thread. is that what you mean by user patches?

heh - just found this back on the front page for some reason (??) so thought i'd load the preset to see what i was originally on about.
it looks as if the timing drift is caused by the slightly detuned Vox output(a phase avoidance thing?).

any chance of adding a 'pure' Vox output option? i'd like to use the Amp2's loop function a lot more :)

a cleaner patch:
<Aalto pluginVersion="66306" presetName="quadspeed test" presetDir="" scaleName="12-equal" scaleDir="" key_voices="4" key_unison="1" key_glide="0.00600000098" seq_trig="1" seq_rate="0" seq_quantize="1" seq_value0="0.00892853737" seq_value1="0.00892853737" seq_value2="0.00892853737" seq_value3="0.00892853737" seq_value4="0.00892853737" seq_value5="0.00892853737" seq_value6="0.00892853737" seq_value7="0.00892853737" seq_value8="0.00892853737" seq_value9="0.00892853737" seq_value10="0.00892853737" seq_value11="0.00892853737" seq_value12="0.00892853737" seq_value13="0.00892853737" seq_value14="0.00892853737" seq_value15="0.00892853737" lfo_freq="0.159999892" lfo_level="0.979999959" lfo_freq_p="0.940000057" env1_decay="4.37000275" env1_sustain="0" env1_release="1.68000221" env1_release_p="-1" env2_repeat="1.02968752" env2_release="0.179999992" osc_offset="-1.59999084" osc_timbre="0.909999967" osc_pitch="55.0000038" osc_waveshape="-0.839999974" osc_index_p="4.56999969" osc_timbre_p="-0.75" osc_pitch_lin_p="172" osc_waveshape_p="0.529999971" osc_mod_out="0.229999989" gate_mode="1" gate_level_p="0.169999957" delay_freq="109.999214" delay_freq_p="0.239999771" filter_cutoff="89.9999771" filter_q="0.370000005" filter_mix="-0.00401008129" filter_cutoff_p="1.88999987" patcher_input_1="0000000000000000100000000010000" patcher_input_3="0000000010000000100000000010000" patcher_input_14="0000000000000000000100000000000" editor_x="758" editor_y="652" editor_width="912" editor_height="624" editor_num="1" editor_anim="1"/>

a beat thing.

<Aalto pluginVersion="66054" presetName="notmusic_seq" scaleName="12-equal" scaleDir="" key_voices="3" key_unison="1" key_glide="0.0100000007" seq_trig="1" seq_rate="0.25000006" seq_rate_p="1.01999998" seq_offset="8" seq_range="48" seq_quantize="1" seq_glide="0.0799999982" seq_pw="48" seq_pulse_delay="4" seq_value0="0.00892853737" seq_value1="0.00892853737" seq_value2="0.294642866" seq_value3="0.00892853737" seq_value4="1" seq_value5="0.5625" seq_value6="0.5625" seq_value7="0.00892853737" seq_value8="0.00892853737" seq_value9="0.00892853737" seq_value10="0.294642866" seq_value11="0.294642866" seq_value12="1" seq_value13="0.473214328" seq_value14="0.473214328" seq_value15="0.258928597" seq_pulse0="1" seq_pulse4="1" seq_pulse8="1" seq_pulse12="1" seq_pulse15="1" lfo_freq="0.25000003" lfo_level="0.280000001" env1_attack="0.00400000112" env1_decay="0.460000038" env1_sustain="0.370000005" env1_release="5.56000233" env1_trig_select="2" env1_release_p="-0.480000019" env2_repeat="0" env2_attack="0.018000003" env2_release="0.26000002" env2_trig_select="2" env2_repeat_p="3.84000015" osc_index="0.899999976" osc_timbre="0.0599999987" osc_pitch="55.0000038" osc_waveshape="-0.449999988" osc_noise_p="-0.280000031" osc_ratio_p="4" osc_index_p="8" osc_waveshape_p="-1" osc_carrier_out="0.349999994" osc_mod_out="0.389999986" gate_mode="1" gate_decay="1.24000001" delay_input="0.74000001" delay_peakfreq="822.999939" delay_drive="0.599999964" delay_peakres="-0.660000324" delay_feedback="0.469999999" delay_freq="54.9993629" delay_feedback_p="0.75" delay_output_wet="0.849999964" delay_output_dry="0.979999959" filter_cutoff="20" filter_q="0.179999992" filter_mix="-0.629999995" filter_cutoff_p="1.51999998" output_pan="-0.220000029" output_reverb_p="0.269999981" output_pan_p="0.179999948" patcher_input_1="000000000000100000000100000" patcher_input_3="000000000000100000000100001" patcher_input_4="000000000000000000001000000" patcher_input_8="000000000001000000000000000" patcher_input_9="000000010010100000000010000" patcher_input_10="000000000000000100000010010" patcher_input_11="000000000000000100000000000" patcher_input_12="000000001000001000000000000"/>