randy's Recent Posts

Yes, I released it at one point but didn't keep it up to date. It's coming back soon as part of a new open software project.

Hey, thanks for the feedback.

You can already achieve this in Kaivo, by using the noise module to create a random value for each trigger, then sending that value to the sequencer step offset.

I can see it would be cool to do this without using up the noise module, and also to allow it in Aalto. I have some sequencer enhancements planned for v.2 that should cover this and more.

i'll try to get all these done by next week.

Thanks very much for the clear description. One person was reporting this but I could never reproduce it. Now I have a better chance.

Will investigate, thanks.

OK.

I think a synth and an effect are different things, design-wise. So I'll make this possible in the future, but in a different product.

It's on the list!

Meanwhile the x output of the LFO gaussian shape works well.

Thanks for sharing, I will look into this. Though in general I'm not too excited about supporting something that only one DAW does, I do like their approach.

Hi and thank you for the feedback.

With "Doorway Rhythms" here is what I think is happening: you are still playing grains from the previous preset. All the wave sources are loaded into RAM, so that you can do smooth transitions between presets. With some settings a grain can take a long time to expire.

I am fixing some of the other problems for the next release coming very soon.

All the best! See you around.

Hey thanks for the feedback. I will make the demo sound much quieter in the next update. Will also address any exploding you can find. Please grab the update soon and keep me posted.

It's high priority for me to sort this out soon. Been a little slow on this because of some other burning issues, thanks for your patience.

Hi and welcome. The idea of making custom models is totally reasonable. I thought about making this possible in some way when I was designing Kaivo. But making it happen for 1.0 would have taken even more time and probably restricted the models themselves into particular forms. After I add some more models myself, I can definitely see opening the door to more customization somehow.

Keep in touch!

Thanks for sharing!

OK, I see what you mean now. I guess it should be possible to add host automation parameters that control the KEY module outputs. I can see how this would be useful.

I wonder what to do when MIDI / OSC data does come in then. Just add it, possibly? Or would this be a separate mode that the synths go into? There are some other details like this and I'll think about them as I am fixing some of the other things I have to work on.

Thanks for the idea. I'm thinking about ways to automate patching in v.2.

The Juno-106 was my inspiration and I wanted to keep it simple. I could see this being useful though.

Hmm, possibly a "direct" input to the gate?

I hear you, thanks for the good feedback. Kaivo is designed for processing offline files only, and it would not be easy to add live input. I have a future product planned that will do live processing. It's too soon to even think about when I will release this, but please stay tuned.

Chiming in here ... Randy, do you think there would be a possibility to totally bypass the OSC transport and to go straight over VST/AU host parameters.

That should work fine if the host environment supports it.

Ah, OK this makes sense. Thanks for the update.

In Aalto 1.5 they have moved to your user Library. On Mac OS the location is /Users/(you)/Library/Audio/Presets/Madrona Labs/Aalto. On Windows /Home/AppData/Roaming/Madrona Labs/Aalto.

Note that on Mac OS 10.7 and higher this location is hidden by default in the Finder. Hold down option and click the Go menu in the finder to go there. You will see the Library appear in the menu. Then you can travel to the Aalto folder and move your old presets into the new directory.

I don't know what you are seeing there, but Kaivo does not have the power to affect your laptop's charging mode in any way.

I'll be posting some tips for CPU use soon, and of course optimizing Kaivo over time, so please stay tuned.

There may be a problem with the xvel switch in Aalto / Kaivo and t3d right now. I will check this out very soon.

Ideally it would be possible to either add the envelope to the pressure input, or multiply it. A general purpose multiplier would be nice too, or at least one on the gate.

will do some work on MIDI mapping in future versions and try to hit the buttons too.

You should be able to run Kaivo OK on that machine. But there are a lot of flavors of processors in Windows machines, so it's hard to say. I'm gonna post a writeup about CPU hints very soon. Thanks for the feedback.

Well, if you put both env and CC signals into the gate, it will add them. This can often be what you are looking for. The velocity still works with OSC input, so you can have for example a quick velocity sensitive attack followed by aftertouch level.

Bypassing the envelopes should work just fine. Just start with any preset you like the sound of, and move the gate inputs in the patcher to your CC#2 instead of the envelopes.

Loving the liveness in your sequence timoka! these resinous squeaks every so often---amazing.

Some Shepard tones for you!

<Kaivo pluginVersion="65536" presetName="Kaivo techniques/shepard tones 3" scaleName="12-equal" key_voices="8" key_mod="2" key_bend="24" key_unison="1" key_glide="0" seq_trig="1" seq_rate="0.050000000745058059692" seq_pw="100" seq_value_delay="8" seq_pulse0="1" lfo_offset_x="-0.040000021457672119141" lfo_offset_y="-2.2351741790771484375e-08" lfo_rate="0.04999999701976776123" lfo_offset_p="0.12999998033046722412" lfo_rate_p="-0.2400000840425491333" lfo_level_p="1" lfo_function_num="4" noise_width="2" noise_falloff="0.0099999997764825820923" noise_offset="-1.1175870895385742188e-08" noise_rate="59.020000457763671875" noise_level="1" noise_auto="1" noise_filter="1" noise_offset_p="0.99999994039535522461" env1_attack="0.056000001728534698486" env1_decay="0.26999998092651367188" env1_sustain="0.84999996423721313477" env1_release="0.75" env2_repeat="0" env2_sustain="1" gran_position_x="0.36000001430511474609" gran_pitch="1" gran_pitch_env="2.98023223876953125e-08" gran_pan="-2.2351741790771484375e-08" gran_follow="1" gran_smooth="1" gran_wrap="1" gran_position_x_p="0.99999994039535522461" gran_position_y_p="0.99999994039535522461" gran_rate_p="1.9999998807907104492" gran_pitch_p="1.9999998807907104492" gran_pitch_env_p="1" gate_mode="1" gate_decay="0.26999998092651367188" gate_leak="0.37000000476837158203" gate_level_p="0.19999998807907104492" res_pitch="220" res_nonlin="0.37999999523162841797" res_pan="-0.10000002384185791016" res_out_pos="0.51999998092651367188" res_lambda="0.53999996185302734375" res_length="293" res_bridge_height="3.2000000476837158203" res_bridge_len="0.021000001579523086548" res_bridge_amount="0.070000000298023223877" res_mode_num="9" res_position_p="0.15999996662139892578" res_brightness_p="0.25" res_pitch_p="0.99999988079071044922" res_sustain_p="0.2199999690055847168" res_mix_wet="0" res_mix_dry="0.50999999046325683594" body_position_x="0.47999998927116394043" body_position_y="0.51999998092651367188" body_tone="0.81000000238418579102" body_pitch="0.37999996542930603027" body_sustain="1" body_pitch_mode="2" body_mode_num="4" body_hi_damp="1.6000000238418579102" body_base_pitch="932" body_position_x_p="0.5" body_position_y_p="0.5" body_pitch_p="0.17999997735023498535" body_mix_wet="0" output_tilt="4.470348358154296875e-08" output_limit="0" patcher_input_2="01000000000010000000000000000000000000000000" patcher_input_4="00001000000000000000000000000000000000000000" patcher_input_9="00000100000000000000000000000000000000000000" patcher_input_13="00000000000000000000010001000000000000000000" patcher_input_14="00000000000000000000000000000010000000000000" editor_x="0" editor_y="0" editor_width="981" editor_height="531" editor_num="1" editor_anim="1" lfo_function="gaussian" res_mode="none" body_mode="none" sample_name="sine"/>