chaircrusher's Recent Posts

Hi! I started playing around with writing my own Scala microtuning files. I don't understand why this one acts so weird. It plays as I'd expect up to Bb6 and B6 jumps in pitch, and then it steps back down.

As far as I understand Scala files this should work. It specify 37 pitches (all ratios of primes) monotonically increasing up to 2/1 -- the octave. This is consistent with other Scala files shipped with Aalto.

Can you give it a go and tell me what you think?


! experiment.cl
!
Experimental rational scale
37
!
2/23
2/19
2/17
3/23
2/13
3/19
3/17
2/11
5/23
3/13
5/19
3/11
2/7
5/17
7/23
7/19
5/13
2/5
7/17
3/7
5/11
11/23
7/13
13/23
11/19
3/5
7/11
11/17
2/3
13/19
5/7
17/23
13/17
19/23
11/13
17/19
2/1

A mono individual out per voice would be useful. This can be a 'No User Interface' thing: you get the voice, at whatever amplitude, and let the host handle panning & volume. Dead easy to set up on Live, and I imagine other programs as well.

Two things.

I deleted the bass and Kaivo tracks and I could still get it to spike by turning off MIDI... didn't instantly have an issue but could get it to glitch by adding a MIDI clip and adding notes and then stopping clips.

Given my system which is 4 years old at this point I can run 4 voices of Virta and 4 of Kaivo mostly with Live reporting a 50% CPU load.

One thing I noticed, if I close and re-open Live, then load that live set, Virta seems to only use one voice of polyphony. I need to change to another patch and change back to get the specified polyphony back...

System: Windows 10 Pro Asus MB, Core i5-3450 3.1ghz, 16mb ram, Focusrite Saffire Pro 40, UAD-2 PCIe card.

Put the whole Ableton project I was working on here:

http://www.cornwarning.com/xfer/VirtaCPUSpike.zip

Factory drum rack on Track one, processed by Virta
MIDI clips routed to Virta on track 2
Kaivo track 3 making tinkly noises
bass track 4 (minimoog v vst + max4live bass instrument in an instrument rack)
Ableton Live factory drum rack on track 5.

Runs about 40% CPU and plays fine 768 samples ASIO buffer UNTIL ...

I stop all MIDI clips on track 2. This means Virta has no midi input, though it's still getting audio from the drum rack. The CPU spikes up to 150% and the sound gets all distorted and the Live clock slows down.

Haven't gotten Virta or the demo yet.

Does Virta report being an instrument, or an effect?

Can you load a VST instrument on an Ableton Live MIDI track, and then add Virta as an audio effect after the VSTi?

Midi and audio routing aren't that hard to figure out in Live.

The noise source is really great. I wish I could use it as an audio source. But it's stuck up in the control section, where you can't plug it in anywhere to hear it.

Is there a workaround I'm missing? Any chance of a future update relaxing the 'no sound from top half modules' restriction?

The Chorus sounds wonderful. But it would be great to have a modulatable wet/dry, and for the Chorus II setting, control over the LFO rate.

I thought there was some Juno influence! The Juno-60 is that way too, but your version lacks that 'sound of the ocean' hiss from the Juno analog chorus!

@seiche -- your DC offset Wav file -- just a constant value of 65535 or something?

I can draw my own in Sound Forge!.

I will have to experiment with 'pathological' wav files in the granulator.

A few minutes tweaking on Randy's uncertainty patch.

<Kaivo pluginVersion="65536" presetName="KW\KW Uncertainty Variation" scaleName="Greek/aeolic.scl" key_voices="2" key_mod="2" key_bend="2" key_glide="0" seq_trig="1" seq_rate="0.17700000107288361" seq_rate_p="3.9999997615814209" seq_offset_p="3" seq_range="24" seq_quantize="1" seq_pw="36" seq_value_delay="8" seq_value0="0.5" seq_value1="0.53999996185302734" seq_value2="0.61000001430511475" seq_value3="0.5899999737739563" seq_value4="0.4699999988079071" seq_value5="0.4699999988079071" seq_value6="0.31999999284744263" seq_value7="0.31999999284744263" seq_value8="0.23999999463558197" seq_value9="0.25" seq_value10="0.31000000238418579" seq_value11="0.62999999523162842" seq_value12="0.35999998450279236" seq_value13="0.35999998450279236" seq_value14="0.26999998092651367" seq_value15="0.26999998092651367" seq_pulse0="1" seq_pulse1="1" seq_pulse2="1" seq_pulse3="1" seq_pulse4="1" seq_pulse5="1" seq_pulse8="1" seq_pulse9="1" seq_pulse10="1" seq_pulse11="1" seq_pulse12="1" seq_pulse13="1" lfo_offset="0.53999996185302734" lfo_offset_x="-0.040000021457672119" lfo_offset_y="-2.2351741790771484e-008" lfo_rate="0.37000000476837158" lfo_level="0.85100001096725464" lfo_rate_p="0.99999988079071045" lfo_level_p="0.99999994039535522" lfo_function_num="4" noise_peaks="5" noise_width="1.2899999618530273" noise_falloff="0.0099999997764825821" noise_offset="-1.1175870895385742e-008" noise_rate="1.6399999856948853" noise_level="1.1000000238418579" noise_filter="1" noise_offset_p="0.99999994039535522" env1_attack="0.0090000005438923836" env1_decay="0.78999996185302734" env1_sustain="0" env1_release="0.12999999523162842" env1_xvel="0" env2_repeat="3.9296875" env2_attack="0.24800001084804535" env2_sustain="1" env2_release="1.3600000143051147" gran_position_x="0.5" gran_rate="0.82532757520675659" gran_density="1" gran_pitch="1" gran_pitch_env="2.9802322387695313e-008" gran_pan="-2.2351741790771484e-008" gran_smooth="1" gran_wrap="1" gran_position_x_p="0.27999997138977051" gran_position_y_p="0.99999994039535522" gran_rate_p="0.99999994039535522" gran_density_p="1.1599998474121094" gran_pitch_p="0.99999994039535522" gran_pitch_lin_p="220" gran_pitch_env_p="-0.36000001430511475" gran_pan_p="0.19999997317790985" gate_decay="0" gate_level_p="0.48999997973442078" res_position="0.34000000357627869" res_brightness="0" res_pitch="220" res_nonlin="0.48999997973442078" res_sustain="0" res_pan="-2.2351741790771484e-008" res_out_pos="0.059999998658895493" res_lambda="0.93999999761581421" res_length="277" res_bridge_height="1.6000000238418579" res_bridge_len="0.053000003099441528" res_bridge_amount="0.019999999552965164" res_mode_num="5" res_position_p="0.3399999737739563" res_brightness_p="0.31999996304512024" res_pitch_p="0.99999988079071045" res_nonlin_p="0.49999997019767761" res_sustain_p="0.21999996900558472" res_pan_p="0.10999998450279236" res_mix_wet="0.38999998569488525" res_mix_dry="0.47999998927116394" body_position_x="0.48999997973442078" body_nonlin="0" body_pitch="-2.2351741790771484e-008" body_sustain="0.35999998450279236" body_pitch_mode="2" body_mode_num="4" body_height="4" body_position_x_p="0.5" body_position_y_p="0.5" body_pitch_p="0.99999994039535522" body_mix_wet="0.39999997615814209" output_tilt="4.4703483581542969e-008" patcher_input_4="00000000000000000000000000000000100000000000" patcher_input_9="00000000000000001000000000000000000000000000" patcher_input_10="00000000010010000000000000000000000000000000" patcher_input_11="00000000000000000000000000000000000001000000" patcher_input_12="00000000000000000000010001000000010000000010" patcher_input_13="10000000000000000000000000000000000000000000" patcher_input_14="00000010000000000000000000000000000100000000" patcher_input_15="00000010000000000000000001000000000000000000" patcher_input_16="00000000000000000000000000000010000000000000" patcher_input_17="00010000000000000000000000000001000000000000" editor_x="0" editor_y="0" editor_width="1903" editor_height="1031" editor_num="1" editor_anim="1" lfo_function="gaussian" res_mode="none" body_mode="frame drum" sample_name="Air/blown bottle.wav"/>

Freerunning weirdness. There's chiffing noises, and pitch-drifty hammered pipe type sounds.
<Kaivo pluginVersion="65536" presetName="KW\KW Drone Whine" scaleName="Gamelan/slendro9.scl" key_voices="3" key_mod="2" key_bend="2" key_glide="0" seq_trig="1" seq_rate="0.085000000894069672" seq_rate_p="3.9999997615814209" seq_steps_p="-2" seq_offset_p="4" seq_range="44" seq_quantize="1" seq_pw="62" seq_value_delay="1.5" seq_pulse_delay="2.5" seq_value0="0.89999997615814209" seq_value1="0.91999995708465576" seq_value3="0.28999999165534973" seq_value6="0.61000001430511475" seq_value7="0.23999999463558197" seq_value8="0.91999995708465576" seq_value10="0.20999999344348907" seq_value11="0.81999999284744263" seq_value15="0.87000000476837158" seq_pulse0="1" seq_pulse2="1" seq_pulse4="1" seq_pulse7="1" seq_pulse8="1" seq_pulse10="1" seq_pulse12="1" seq_pulse13="1" seq_pulse14="1" lfo_offset_x="-0.040000021457672119" lfo_offset_y="-2.2351741790771484e-008" lfo_rate="0.10999999940395355" lfo_level="0.55000001192092896" lfo_quantize="1" lfo_offset_p="0.17999997735023499" lfo_rate_p="-0.24000008404254913" lfo_level_p="0.93999993801116943" lfo_function_num="4" noise_peaks="5" noise_width="2" noise_falloff="0.0099999997764825821" noise_offset="-0.14000001549720764" noise_rate="22.389999389648438" noise_level="1.8600000143051147" noise_auto="1" noise_filter="1" noise_offset_p="0.53999996185302734" noise_rate_p="1.679999828338623" noise_level_p="-0.60000002384185791" env1_decay="0.22999998927116394" env1_sustain="0.48999997973442078" env1_release="0.41999998688697815" env1_release_p="0.39999997615814209" env2_repeat="13.129687309265137" env2_release="0.14000000059604645" env2_xenv1="2" gran_position_y="0.5" gran_rate="110" gran_density="1" gran_pitch_env="2.9802322387695313e-008" gran_pan="-2.2351741790771484e-008" gran_wrap="1" gran_position_x_p="0.11999997496604919" gran_position_y_p="0.13999997079372406" gran_rate_p="0.99999988079071045" gran_pitch_p="0.99999994039535522" gran_pitch_env_p="0.99999994039535522" gran_pan_p="0.99999994039535522" gate_decay="0" gate_leak="0.31000000238418579" gate_level_p="0.35999998450279236" res_brightness="0.53999996185302734" res_pitch="220" res_nonlin="0.50999999046325684" res_sustain="0.15999999642372131" res_pan="-2.2351741790771484e-008" res_out_pos="0.059999998658895493" res_lambda="0.93999999761581421" res_length="277" res_bridge_height="1.6000000238418579" res_bridge_len="0.053000003099441528" res_bridge_amount="0.019999999552965164" res_mode_num="6" res_position_p="0.47999995946884155" res_brightness_p="-0.46000000834465027" res_pitch_p="0.99999988079071045" res_nonlin_p="0.49999997019767761" res_sustain_p="0.75999999046325684" res_pan_p="0.99999994039535522" res_mix_wet="1" res_mix_dry="0.18999999761581421" body_position_x="0.52999997138977051" body_position_y="0.47999998927116394" body_nonlin="0.34999999403953552" body_tone="0.59999996423721313" body_pitch="-0.42000001668930054" body_sustain="0.32999998331069946" body_pitch_mode="2" body_mode_num="1" body_height="4" body_position_x_p="0.5" body_position_y_p="0.3099999725818634" body_nonlin_p="1.6799999475479126" body_tone_p="0.87999993562698364" body_pitch_p="0.079999975860118866" body_sustain_p="0.45999997854232788" body_mix_wet="1" body_mix_dry="0.14999999105930328" output_tilt="4.4703483581542969e-008" output_chorus="1" patcher_input_1="00000000000000000000000001000000000000000000" patcher_input_2="00000100000000000000000000000000000000000000" patcher_input_4="00110000000000000000000000001001000000000000" patcher_input_9="00000000000000000000000010001000000000000000" patcher_input_10="00000000000010001000000000000000000000000000" patcher_input_11="00000000000000010000000000000000010000000000" patcher_input_12="00001000100000000000010000000000000000000010" patcher_input_13="10000000000000000000010000010000000000000000" patcher_input_14="00000000001100000000000000100110000010100000" patcher_input_15="00000000000000000100000000000001100100010011" patcher_input_16="00000000000000000000000000000010000000001000" patcher_input_17="00000001000000000000000000000000000001000000" editor_x="0" editor_y="0" editor_width="1903" editor_height="1031" editor_num="1" editor_anim="1" lfo_function="gaussian" res_mode="large chime" body_mode="large wooden box" sample_name="Impacts/metal disk impacts.wav"/>

I just installed Kaivo and it came without any presets. And only Sine is available in the granulator. Is this correct?

Never mind, found the preset installer.

Here are some suggestions that came up after a first long session with Aalto. While all of them (in my opinion) would be cool, don't feel like you need to implement them all; I really respect that you have the courage of your convictions to leave things out.

0) AUDIO INPUT/Effect version of plugin. Audio input mixes with Modulator + direct input to gate module. Can't really replace carrier, as FM on live audio is rather an insane thing to try to implement, though apparently Native Instruments has some version of it in FM8.

1) Add images of the UI to the manual.

2) Other waveforms, maybe a switch on the shape knob, with a Wavetable mode, a la PPG Wave ...

3) Scale quantize on sequencer. It's a little tricky programming a melody.

4) pitch offset for sequencer -- one of the most enjoyable things working with the old Arp sequencer was modulating the pitch of the sequence. In the simplest use, midi notes to transpose the current sequencer.

5) An idea from AudioDamage -- random reset on sequencer. Every N step, randomize the sliders.

6) true audio rate for the sequencer, so it can be used as a pitchable audio oscillator.

7) Second LFO/Second Sequencer.

another really chaotic one.... Seems to never repeat itself.
<Aalto pluginVersion="66560" presetName="ReverentFart" presetDir="KW" scaleName="bagpipe3" scaleDir="European" key_voices="3" seq_rate="0.00200000009" seq_rate_p="0.959999919" seq_steps="1" seq_steps_p="4" seq_offset_p="2" seq_quantize="1" seq_glide="0.049999997" seq_pw="19" seq_value_delay="3" seq_value0="0.849999964" seq_value1="0.48999998" seq_value2="0.819999993" seq_value3="0.560000002" seq_value4="0.709999979" seq_value5="0.359999985" seq_value6="0.459999979" seq_value8="0.219999999" seq_value9="0.25999999" seq_value10="0.799999952" seq_value12="0.75999999" seq_value14="0.280000001" seq_pulse0="1" seq_pulse2="1" seq_pulse6="1" seq_pulse9="1" seq_pulse13="1" lfo_freq="0.0399999991" lfo_level="1" lfo_level_p="-0.840000033" lfo_freq_p="1.03999984" env1_decay="0.649999976" env1_sustain="0" env1_release="2.16999984" env1_trig_select="2" env1_decay_p="0.299999982" env2_repeat="0.829687476" env2_attack="0.0380000025" env2_release="0.329999983" env2_trig_select="2" env2_xenv1="2" osc_noise="0.0899999961" osc_offset="71.2000046" osc_index="0.719999969" osc_timbre="0.639999986" osc_waveshape="-0.899999976" osc_noise_p="0.459999979" osc_index_p="1.79999971" gate_decay="0" delay_input="0.269999981" delay_peakfreq="375" delay_feedback="0.529999971" delay_freq="13.75" delay_feedback_p="0.519999981" delay_output_wet="0.579999983" delay_output_dry="0.550000012" filter_cutoff="339" filter_q="0.119999997" filter_cutoff_p="0.879999876" filter_q_p="0.319999963" filter_mix_p="0.899999976" output_reverb="0.109999999" output_reverb_p="0.119999975" patcher_input_3="1100100000000000000000000001010" patcher_input_8="0000000000010000000000000000000" patcher_input_10="0001000000000000000000000000000" patcher_input_11="0010000000000010100001000100010" patcher_input_12="0110000000000000000000001011000" patcher_input_13="0000000010000000000000000000100" patcher_input_14="0000001000000000000100000000000" editor_x="504" editor_y="292" editor_width="912" editor_height="624" editor_num="1" editor_anim="1"/>

Yet another chaotic self-runner. Transient Random Noise Bursts with Announcements.
<Aalto pluginVersion="66560" presetName="GuitarDrumSolo" presetDir="KW" scaleName="12-equal" scaleDir="" key_voices="4" seq_rate="0.00200000009" seq_rate_p="2.15999985" seq_steps_p="-2" seq_offset_p="2" seq_range="48" seq_quantize="1" seq_pw="3" seq_value_delay="4" seq_value1="0.519999981" seq_value3="0.709999979" seq_value8="0.449999988" seq_value9="0.349999994" seq_value10="0.98999995" seq_value12="0.870000005" seq_value15="0.620000005" seq_pulse0="1" seq_pulse3="1" seq_pulse5="1" seq_pulse7="1" seq_pulse10="1" seq_pulse12="1" seq_pulse15="1" lfo_noise="0.74000001" lfo_level="0.98999995" lfo_level_p="-2" lfo_freq_p="-2.31999993" env1_release="2.41999984" env1_trig_select="2" env2_repeat="0.9296875" env2_release="0.0399999991" env2_trig_select="2" env2_xenv1="2" env2_delay_p="0.819999933" env2_attack_p="0.599999964" env2_repeat_p="1.55999982" osc_noise="0.98999995" osc_ratio="16" osc_index="8.51000023" osc_pitch="55" osc_waveshape="-0.899999976" osc_ratio_p="-4" osc_index_p="-4.20000029" osc_pitch_exp_p="0.999999881" osc_carrier_out="1" gate_decay="0.0399999991" delay_input="0.539999962" delay_peakfreq="3629" delay_peakres="1.06999981" delay_feedback="0.459999979" delay_freq="55" delay_peakfreq_p="-3.55999994" delay_drive_p="-0.579999983" delay_peakres_p="1.99999988" delay_feedback_p="0.0399999768" delay_freq_p="1.39999986" delay_output_wet="0.74000001" delay_output_dry="0.299999982" filter_cutoff="615" filter_mix="-0.36797595" filter_cutoff_p="2.19999981" filter_q_p="0.219999969" filter_mix_p="-1" output_reverb="0.00999999978" output_reverb_p="0.119999975" patcher_input_3="1100000000001010100010001000101" patcher_input_8="0000000000000000000000000000010" patcher_input_10="0000000000100000000000000010000" patcher_input_11="0011100000000000100000000101000" patcher_input_12="1000000001001000000000110000000" patcher_input_13="0000000010000000000001000000000" patcher_input_14="0000000000000000000100000000000" editor_x="504" editor_y="292" editor_width="912" editor_height="624" editor_num="1" editor_anim="1"/>

Hah JegNeg Crazy Going patch yet again, though the variations in this one are even crazier.
<Aalto pluginVersion="66560" presetName="Jegneq-Strangeer" presetDir="KW" scaleName="12-equal" scaleDir="" key_glide="0" seq_rate="0.39200002" seq_steps_p="-12" seq_offset_p="-2" seq_range="-45" seq_quantize="1" seq_pw="14" seq_value_delay="3.5" seq_pulse_delay="1.5" seq_value0="0.370000005" seq_value1="0.219999999" seq_value4="0.819999993" seq_value5="0.819999993" seq_value7="0.419999987" seq_value9="0.299999982" seq_value10="0.0700000003" seq_value11="0.959999979" seq_value12="0.149999991" seq_value13="0.669999957" seq_value14="0.319999993" seq_value15="0.439999998" seq_pulse0="1" seq_pulse2="1" seq_pulse4="1" seq_pulse6="1" seq_pulse7="1" seq_pulse8="1" seq_pulse10="1" seq_pulse11="1" seq_pulse13="1" seq_pulse14="1" seq_pulse15="1" lfo_freq="0.00999999978" lfo_level="0.629999995" lfo_level_p="0.759999931" lfo_freq_p="1.43999982" env1_attack="0.00200000009" env1_decay="0.0199999996" env1_sustain="0" env1_release="0.0399999991" env1_level="0.959999979" env1_trig_select="2" env2_repeat="128.029694" env2_delay="0.110000007" env2_release="0.0900000036" env2_trig_select="2" env2_repeat_p="-1.38000011" osc_noise="0.179999992" osc_ratio="3.00000024" osc_index="0.569999993" osc_timbre="0.0799999982" osc_pitch="55" osc_waveshape="-0.0899999961" osc_noise_p="1" osc_ratio_p="-2.08999991" osc_offset_p="-200" osc_index_p="8.35999966" osc_timbre_p="0.519999981" osc_pitch_lin_p="436" osc_waveshape_p="-0.629999995" osc_mod_out="0.460000008" gate_mode="1" gate_decay="1.06999993" gate_level_p="0.949999928" delay_input="0.319999993" delay_peakfreq="329" delay_drive="0.379999995" delay_peakres="1.81999981" delay_feedback="0.379999995" delay_freq="3.4375" delay_drive_p="-0.889999986" delay_feedback_p="0.419999957" delay_freq_p="-1.07999992" delay_output_wet="0.229999989" delay_output_dry="0.569999993" filter_cutoff="9494" filter_q="0.370000005" filter_mix="-0.699999988" filter_cutoff_p="1.37" filter_q_p="-0.0299999714" filter_mix_p="0.74000001" output_reverb="0.0199999996" output_reverb_p="0.0200001001" patcher_input_1="0000000000000000100000000000000" patcher_input_8="0000000000000000000000001000000" patcher_input_9="0001000000000000000000000000000" patcher_input_10="0000100000000100100000000000000" patcher_input_11="0000000000010011011000100001010" patcher_input_12="0110000000000000000010001010000" patcher_input_13="0000100000000000010100000010000" patcher_input_14="0000000000000000000000000100010" editor_x="770" editor_y="64" editor_width="912" editor_height="624" editor_num="1" editor_anim="1"/>

This is modification of BNeq's JgNeg patch, which does something really strange, where there's a repeated pattern that at a certain point does some sort of strange fade down, and then starts up again.

<Aalto pluginVersion="66560" presetName="JgNeq-Mixed Up" presetDir="KW" scaleName="12-equal" scaleDir="" key_glide="0" seq_rate="0.39200002" seq_steps_p="-12" seq_range="48" seq_quantize="1" seq_pw="40" seq_value_delay="3.5" seq_pulse_delay="1.5" seq_value3="0.439999998" seq_value6="0.699999988" seq_value8="0.0899999961" seq_value9="0.699999988" seq_value10="0.0899999961" seq_value12="0.109999999" seq_value15="0.340000004" seq_pulse0="1" seq_pulse2="1" seq_pulse4="1" seq_pulse6="1" seq_pulse7="1" seq_pulse8="1" seq_pulse10="1" seq_pulse11="1" seq_pulse13="1" seq_pulse14="1" seq_pulse15="1" lfo_freq="0.00999999978" lfo_level="0.629999995" lfo_level_p="0.759999931" lfo_freq_p="1.43999982" env1_attack="0.00200000009" env1_decay="0.0199999996" env1_sustain="0" env1_release="0.0399999991" env1_level="0.959999979" env1_trig_select="2" env2_repeat="128.029694" env2_delay="0.110000007" env2_release="0.0900000036" env2_trig_select="2" env2_repeat_p="-1.38000011" osc_noise="0.179999992" osc_ratio="3.00000024" osc_index="0.569999993" osc_timbre="0.0799999982" osc_pitch="55" osc_waveshape="-0.0899999961" osc_noise_p="1" osc_ratio_p="-2.08999991" osc_offset_p="-200" osc_index_p="8.35999966" osc_timbre_p="0.519999981" osc_pitch_lin_p="436" osc_waveshape_p="-0.629999995" osc_mod_out="0.460000008" gate_mode="1" gate_decay="1.06999993" gate_level_p="0.949999928" delay_input="0.319999993" delay_peakfreq="329" delay_drive="0.379999995" delay_peakres="1.81999981" delay_feedback="0.379999995" delay_freq="3.4375" delay_drive_p="-0.889999986" delay_feedback_p="0.419999957" delay_freq_p="-1.07999992" delay_output_wet="1" filter_cutoff="9494" filter_q="0.370000005" filter_mix="-0.699999988" filter_cutoff_p="1.37" filter_q_p="-0.0299999714" filter_mix_p="0.74000001" output_reverb="0.0199999996" output_reverb_p="0.0200001001" patcher_input_1="0000000000000000100000000000000" patcher_input_8="0000000000000000000000001000000" patcher_input_9="0001000000000000000000000000000" patcher_input_10="0000100000000100000000000000000" patcher_input_11="0000000000010011011000100001010" patcher_input_12="0100000000000000000000001010000" patcher_input_13="0000100000000000010100000010000" patcher_input_14="0000000000000000000000000100010" editor_x="770" editor_y="64" editor_width="912" editor_height="624" editor_num="1" editor_anim="1"/>

Another chaotic one. Kind of like bugs flying into a slack-strung harp.

<Aalto pluginVersion="66560" presetName="kent2" presetDir="Presets" scaleName="12-equal" scaleDir="" key_voices="4" key_bend="0" key_glide="0" seq_rate="0.414000034" seq_rate_p="-1.20000005" seq_steps="4" seq_steps_p="8" seq_offset_p="3" seq_range="46" seq_quantize="1" seq_value_delay="2.5" seq_pulse_delay="4.5" seq_value0="0.179999992" seq_value1="0.519999981" seq_value2="0.519999981" seq_value3="0.25999999" seq_value4="0.519999981" seq_value5="0.179999992" seq_value6="0.519999981" seq_value7="0.519999981" seq_value8="0.099999994" seq_value9="0.519999981" seq_value10="0.209999993" seq_value11="0.50999999" seq_value12="0.48999998" seq_value13="0.48999998" seq_value14="0.179999992" seq_value15="0.48999998" seq_pulse0="1" seq_pulse3="1" seq_pulse5="1" seq_pulse8="1" seq_pulse10="1" seq_pulse14="1" lfo_freq="0.00999999978" lfo_noise="1" lfo_level="1" lfo_level_p="-0.600000024" lfo_freq_p="3.83999991" env1_decay="0.5" env1_sustain="0" env1_release="0.479999989" env1_level="0.98999995" env1_trig_select="2" env1_attack_p="0.219999969" env1_decay_p="-1" env2_repeat="1.12968755" env2_release="0.0199999996" env2_trig_select="2" env2_xenv1="2" env2_delay_p="0.299999982" env2_repeat_p="1.55999982" osc_ratio="0.5" osc_index="0.219999999" osc_timbre="0.370000005" osc_waveshape="-0.899999976" osc_noise_p="0.49999997" osc_ratio_p="3.99999976" osc_offset_p="-80" osc_index_p="10" osc_timbre_p="0.99999994" osc_waveshape_p="0.73999995" osc_carrier_out="1" gate_level_p="0.280000001" delay_peakres="-0.340000123" delay_feedback="0.589999974" delay_freq="13.75" delay_input_p="0.879999936" delay_peakres_p="3.99999976" delay_feedback_p="0.459999979" delay_freq_p="1.23999989" delay_output_wet="0.909999967" delay_output_dry="0.25999999" filter_cutoff="4807" filter_q="0.280000001" filter_cutoff_p="-2.72000003" filter_q_p="0.379999965" output_input_gain="0.75999999" output_reverb_p="0.0199999772" patcher_input_3="1000000010010000000000000100010" patcher_input_8="0000000000000000000010000000000" patcher_input_9="0000000000010100000000000000000" patcher_input_10="0001000000000000001001000000000" patcher_input_11="0000000000000000100000000000000" patcher_input_12="0110010000001011000000010010000" patcher_input_13="0000001001000000001000000000000" patcher_input_14="0000001000000000000100001000100" editor_x="507" editor_y="287" editor_width="912" editor_height="624" editor_num="1" editor_anim="1"/>

The Mice Raga series. Basically I started by saving a single patch, and then modified it and saved new versions when it sounded sufficiently different/interesting.

They're all free-running patches driven by the sequencer. My fascination with Aalto's ability to change the patch based on voice number is evident -- by patch 7, many things are modulated by voice number.

The most obvious (too me at least) is to modulate the sequencer rate by the voice number, because it allows for the 4 voices to step through the sequence independently, giving an interesting counterpoint effect.

By patch 7 the reverb level, sequencer rate, panning, waveform selection are all vox-modulated so you get a real feeling of 4 part chaos, but even with that chaos there is a periodicity that you begin hearing.

<Aalto pluginVersion="66560" presetName="Mice Raga" presetDir="KW" scaleName="12-equal" scaleDir="" key_voices="4" key_bend="0" key_glide="0" seq_rate="0.0200000014" seq_rate_p="1.11999989" seq_range="48" seq_quantize="1" seq_pw="5" seq_value_delay="4" seq_pulse_delay="3" seq_value0="0.25999999" seq_value1="0.649999976" seq_value2="0.25999999" seq_value4="0.5" seq_value8="0.429999977" seq_value11="0.479999989" seq_value13="0.579999983" seq_pulse0="1" seq_pulse1="1" seq_pulse4="1" seq_pulse8="1" seq_pulse11="1" seq_pulse13="1" lfo_freq="1.12" lfo_noise="0.579999983" lfo_level="0.75999999" lfo_level_p="0.759999931" env1_decay="3.86999989" env1_sustain="0" env1_release="0.129999995" env1_trig_select="2" env1_attack_p="0.599999964" env1_decay_p="0.139999971" env1_release_p="-0.160000026" env2_repeat="12.5296879" env2_attack="0.0120000001" env2_release="0.140000001" env2_trig_select="2" env2_xenv1="2" env2_repeat_p="-3.20000005" osc_index="0.289999992" osc_pitch="110" osc_waveshape="-0.899999976" osc_index_p="3.79999971" osc_waveshape_p="0.619999945" osc_mod_out="0.289999992" gate_decay="0" delay_input="0.709999979" delay_drive="0.469999999" delay_feedback="0.569999993" delay_freq="55" delay_feedback_p="0.459999979" delay_output_wet="1" filter_cutoff="12400" filter_cutoff_p="-0.960000038" filter_q_p="0.699999988" filter_mix_p="0.479999959" output_reverb="0.049999997" patcher_input_3="1000000000000000001000000010000" patcher_input_8="0000000000000010000000000000000" patcher_input_9="0000000000000000000000000000100" patcher_input_10="0001000000000000000000000001000" patcher_input_11="0000000000000000100000000000000" patcher_input_12="1000010000000000000000001010000" patcher_input_13="0000000010000000000000000000000" patcher_input_14="0000000000000000000100000000000" editor_x="85" editor_y="120" editor_width="1102" editor_height="754" editor_num="1" editor_anim="1"/>

<Aalto pluginVersion="66560" presetName="Mice Raga 2" presetDir="Presets" scaleName="12-equal" scaleDir="" key_voices="4" key_bend="0" key_glide="0" seq_rate="0.0200000014" seq_rate_p="1.11999989" seq_steps_p="5" seq_range="48" seq_quantize="1" seq_pw="5" seq_value_delay="4" seq_pulse_delay="3" seq_value0="0.25999999" seq_value1="0.649999976" seq_value2="0.25999999" seq_value4="0.5" seq_value8="0.429999977" seq_value11="0.479999989" seq_value13="0.579999983" seq_pulse0="1" seq_pulse1="1" seq_pulse4="1" seq_pulse8="1" seq_pulse11="1" seq_pulse13="1" lfo_freq="1.12" lfo_noise="0.579999983" lfo_level="0.75999999" lfo_level_p="1.03999996" env1_decay="3.86999989" env1_sustain="0" env1_release="0.129999995" env1_trig_select="2" env1_attack_p="0.599999964" env1_decay_p="-0.360000014" env1_release_p="-0.160000026" env2_repeat="2.3296876" env2_attack="0.106000006" env2_release="0.140000001" env2_trig_select="2" env2_xenv1="2" env2_attack_p="-0.480000019" env2_repeat_p="2.79999995" osc_index="0.289999992" osc_pitch="110" osc_waveshape="-0.899999976" osc_index_p="3.79999971" osc_waveshape_p="0.619999945" osc_mod_out="0.289999992" gate_decay="0" delay_input="0.709999979" delay_drive="0.469999999" delay_feedback="0.569999993" delay_freq="55" delay_feedback_p="0.459999979" delay_output_wet="1" filter_cutoff="12400" filter_cutoff_p="-0.960000038" filter_q_p="0.699999988" filter_mix_p="0.479999959" output_reverb="0.049999997" patcher_input_3="1000000000000000001000000010000" patcher_input_8="0000000000000010000000000000000" patcher_input_9="0000000000000000000000000000100" patcher_input_10="0001000000000000000000000001000" patcher_input_11="0000000000000000100000000000000" patcher_input_12="1100010000000000000000001010000" patcher_input_13="0000000010100000000000000000000" patcher_input_14="0000001000000000000100000000000" editor_x="85" editor_y="120" editor_width="1102" editor_height="754" editor_num="1" editor_anim="1"/>

<Aalto pluginVersion="66560" presetName="Mice Raga 3" presetDir="KW" scaleName="12-equal" scaleDir="" key_voices="4" key_bend="0" key_glide="0" seq_rate="0.0240000002" seq_rate_p="1.11999989" seq_steps_p="5" seq_range="48" seq_quantize="1" seq_pw="12" seq_value_delay="4" seq_pulse_delay="3" seq_value0="0.75" seq_value1="0.319999993" seq_value3="0.0700000003" seq_value4="0.829999983" seq_value5="0.0599999987" seq_value6="0.599999964" seq_value7="0.870000005" seq_value8="0.269999981" seq_value11="0.119999997" seq_value12="0.370000005" seq_value13="0.299999982" seq_pulse0="1" seq_pulse1="1" seq_pulse4="1" seq_pulse6="1" seq_pulse8="1" seq_pulse11="1" seq_pulse13="1" lfo_freq="1.12" lfo_noise="0.579999983" lfo_level="0.75999999" lfo_level_p="1.03999996" env1_decay="3.86999989" env1_sustain="0" env1_release="0.129999995" env1_trig_select="2" env1_attack_p="0.599999964" env1_decay_p="-0.360000014" env1_release_p="-0.160000026" env2_repeat="2.3296876" env2_attack="0.106000006" env2_release="0.140000001" env2_trig_select="2" env2_xenv1="2" env2_attack_p="-0.480000019" env2_repeat_p="2.79999995" osc_index="0.289999992" osc_pitch="110" osc_waveshape="-0.899999976" osc_index_p="3.79999971" osc_waveshape_p="0.619999945" osc_mod_out="0.289999992" gate_decay="0" delay_input="0.219999999" delay_peakfreq="1996" delay_drive="0.469999999" delay_feedback="0.569999993" delay_freq="55" delay_peakfreq_p="-0.5200001" delay_feedback_p="0.459999979" delay_freq_p="2.27999997" delay_output_wet="1" delay_output_dry="0" filter_cutoff="496" filter_cutoff_p="-0.960000038" filter_q_p="0.699999988" filter_mix_p="0.479999959" output_reverb="0.310000002" output_pan="-1" output_reverb_p="-0.200000018" output_pan_p="0.99999994" patcher_input_3="1000000000000000001001000010011" patcher_input_8="0000000000000010000000000000000" patcher_input_9="0000000000000000000000000000100" patcher_input_10="0001000000000000000000000001000" patcher_input_11="0000000000000000100001000000000" patcher_input_12="1100010000000000000000001010000" patcher_input_13="0000000010100000000001000000000" patcher_input_14="0000001000000000000100000100010" editor_x="85" editor_y="120" editor_width="1102" editor_height="754" editor_num="1" editor_anim="1"/>

<Aalto pluginVersion="66560" presetName="Mice Raga 4" presetDir="KW" scaleName="12-equal" scaleDir="" key_voices="4" key_bend="0" key_glide="0" seq_rate="0.0240000002" seq_rate_p="1.11999989" seq_steps_p="5" seq_range="48" seq_quantize="1" seq_pw="12" seq_value_delay="4" seq_pulse_delay="3" seq_value0="0.75" seq_value1="0.319999993" seq_value3="0.0700000003" seq_value4="0.829999983" seq_value5="0.0599999987" seq_value6="0.599999964" seq_value7="0.870000005" seq_value8="0.269999981" seq_value11="0.119999997" seq_value12="0.370000005" seq_value13="0.299999982" seq_pulse0="1" seq_pulse1="1" seq_pulse4="1" seq_pulse6="1" seq_pulse8="1" seq_pulse11="1" seq_pulse13="1" lfo_freq="0.099999994" lfo_noise="0.579999983" lfo_level="0.75999999" lfo_level_p="1.03999996" lfo_freq_p="1.19999993" env1_decay="3.86999989" env1_sustain="0" env1_release="0.129999995" env1_trig_select="2" env1_attack_p="0.599999964" env1_decay_p="-0.360000014" env1_release_p="-0.160000026" env2_repeat="2.3296876" env2_attack="0.106000006" env2_release="0.140000001" env2_trig_select="2" env2_xenv1="2" env2_attack_p="-0.480000019" env2_repeat_p="2.79999995" osc_index="0.289999992" osc_pitch="110" osc_waveshape="-0.899999976" osc_noise_p="0.479999959" osc_index_p="7.19999981" osc_timbre_p="0.559999943" osc_waveshape_p="0.619999945" osc_mod_out="0.289999992" gate_decay="0" delay_input="0.219999999" delay_peakfreq="1996" delay_drive="0.469999999" delay_feedback="0.569999993" delay_freq="55" delay_peakfreq_p="-0.5200001" delay_feedback_p="0.459999979" delay_freq_p="2.27999997" delay_output_wet="1" delay_output_dry="0" filter_cutoff="496" filter_cutoff_p="-0.960000038" filter_q_p="0.699999988" filter_mix_p="0.479999959" output_reverb="0.310000002" output_pan="-1" output_reverb_p="-0.200000018" output_pan_p="0.99999994" patcher_input_3="1000000000000000001001000010011" patcher_input_8="0000000000000010000000000000000" patcher_input_9="0000100000000001000000000000100" patcher_input_10="0001000000000000000000000001000" patcher_input_11="0000000000000000100001000000000" patcher_input_12="1100010000010000000000001010000" patcher_input_13="0000100010100000000001000000000" patcher_input_14="0000001000000000000100000100010" editor_x="85" editor_y="120" editor_width="1102" editor_height="754" editor_num="1" editor_anim="1"/>

<Aalto pluginVersion="66560" presetName="Mice Raga 5" presetDir="KW" scaleName="12-equal" scaleDir="" key_voices="4" key_bend="0" key_glide="0" seq_rate="0.0240000002" seq_rate_p="1.11999989" seq_steps_p="5" seq_range="48" seq_quantize="1" seq_pw="12" seq_value_delay="4" seq_pulse_delay="3" seq_value0="0.75" seq_value1="0.319999993" seq_value3="0.0700000003" seq_value4="0.829999983" seq_value5="0.0599999987" seq_value6="0.599999964" seq_value7="0.870000005" seq_value8="0.269999981" seq_value11="0.119999997" seq_value12="0.370000005" seq_value13="0.299999982" seq_pulse0="1" seq_pulse1="1" seq_pulse4="1" seq_pulse6="1" seq_pulse8="1" seq_pulse11="1" seq_pulse13="1" lfo_freq="0.099999994" lfo_noise="0.579999983" lfo_level="0.75999999" lfo_level_p="1.03999996" lfo_freq_p="1.19999993" env1_decay="3.86999989" env1_sustain="0" env1_release="0.129999995" env1_trig_select="2" env1_attack_p="0.599999964" env1_decay_p="-0.360000014" env1_release_p="-0.160000026" env2_repeat="0.729687512" env2_attack="0.106000006" env2_release="0.140000001" env2_trig_select="2" env2_xenv1="2" env2_attack_p="-0.480000019" env2_repeat_p="2.79999995" osc_index="0.289999992" osc_pitch="110" osc_waveshape="-0.899999976" osc_noise_p="0.479999959" osc_index_p="7.19999981" osc_timbre_p="0.559999943" osc_waveshape_p="0.619999945" osc_mod_out="0.289999992" gate_decay="0" delay_input="0.219999999" delay_peakfreq="1996" delay_drive="0.789999962" delay_feedback="0.359999985" delay_freq="55" delay_input_p="0.199999973" delay_peakfreq_p="-0.5200001" delay_peakres_p="1.51999986" delay_feedback_p="0.459999979" delay_freq_p="2.27999997" delay_output_wet="0.48999998" delay_output_dry="0.719999969" filter_cutoff="496" filter_cutoff_p="-0.960000038" filter_q_p="0.699999988" filter_mix_p="0.479999959" output_reverb="0.310000002" output_pan="-1" output_reverb_p="-0.200000018" output_pan_p="0.99999994" patcher_input_3="1000000000000000001011000010011" patcher_input_8="0000000000000010000000000000000" patcher_input_9="0000100000000001000000000000100" patcher_input_10="0001000000000000000000000001000" patcher_input_11="0000000000000000100001000000000" patcher_input_12="1100010000010000000010001010000" patcher_input_13="0000100010100000000001010000000" patcher_input_14="0000001000000000000100000100010" editor_x="85" editor_y="120" editor_width="1102" editor_height="754" editor_num="1" editor_anim="1"/>

<Aalto pluginVersion="66560" presetName="Mice Raga 6" presetDir="KW" scaleName="12-equal" scaleDir="" key_voices="4" key_bend="0" key_glide="0" seq_rate="0.0240000002" seq_rate_p="1.11999989" seq_steps_p="5" seq_range="48" seq_quantize="1" seq_pw="12" seq_value_delay="4" seq_pulse_delay="3" seq_value0="0.75" seq_value1="0.319999993" seq_value3="0.0700000003" seq_value4="0.829999983" seq_value5="0.0599999987" seq_value6="0.599999964" seq_value7="0.870000005" seq_value8="0.269999981" seq_value11="0.119999997" seq_value12="0.370000005" seq_value13="0.299999982" seq_pulse0="1" seq_pulse1="1" seq_pulse4="1" seq_pulse6="1" seq_pulse8="1" seq_pulse11="1" seq_pulse13="1" lfo_freq="0.099999994" lfo_noise="0.579999983" lfo_level="0.75999999" lfo_level_p="1.03999996" lfo_freq_p="1.19999993" env1_attack="0.0190000013" env1_decay="3.86999989" env1_sustain="0" env1_release="0.129999995" env1_trig_select="2" env1_attack_p="-0.439999998" env1_decay_p="-0.360000014" env1_release_p="0.319999963" env2_repeat="0.729687512" env2_attack="0.106000006" env2_release="0.140000001" env2_trig_select="2" env2_xenv1="2" env2_delay_p="0.339999974" env2_attack_p="-0.480000019" env2_repeat_p="2.79999995" osc_index="0.289999992" osc_pitch="110" osc_waveshape="-0.899999976" osc_noise_p="0.479999959" osc_ratio_p="1.83999991" osc_index_p="7.19999981" osc_timbre_p="0.559999943" osc_waveshape_p="0.619999945" osc_mod_out="0.599999964" gate_mode="1" gate_decay="1.57999992" delay_input="0.219999999" delay_peakfreq="1996" delay_drive="0.789999962" delay_feedback="0.359999985" delay_freq="55" delay_input_p="0.199999973" delay_peakfreq_p="-0.5200001" delay_peakres_p="1.51999986" delay_feedback_p="0.459999979" delay_freq_p="2.27999997" delay_output_wet="0.48999998" delay_output_dry="0.719999969" filter_cutoff="496" filter_cutoff_p="-0.960000038" filter_q_p="0.699999988" filter_mix_p="0.479999959" output_reverb="0.310000002" output_pan="-1" output_reverb_p="-0.200000018" output_pan_p="0.99999994" patcher_input_3="1000000000000000001011000010011" patcher_input_8="0000000000000010000000000000000" patcher_input_9="0000100000000001000000000000100" patcher_input_10="0001000000000000000000000001000" patcher_input_11="0000000001000000100001000000000" patcher_input_12="1100010000011000000010001010000" patcher_input_13="0000100010100000000001010000000" patcher_input_14="0000001100000000000100000100010" editor_x="85" editor_y="120" editor_width="1102" editor_height="754" editor_num="1" editor_anim="1"/>

<Aalto pluginVersion="66560" presetName="Mice Raga 7" presetDir="KW" scaleName="12-equal" scaleDir="" key_voices="4" key_bend="0" key_glide="0" seq_rate="0.0240000002" seq_rate_p="1.11999989" seq_steps_p="5" seq_range="48" seq_quantize="1" seq_pw="12" seq_value_delay="4" seq_pulse_delay="3" seq_value1="0.199999988" seq_value2="0.599999964" seq_value3="0.0899999961" seq_value4="0.379999995" seq_value6="0.560000002" seq_value8="0.649999976" seq_value10="0.569999993" seq_value11="0.109999999" seq_value12="0.789999962" seq_value15="0.429999977" seq_pulse0="1" seq_pulse1="1" seq_pulse2="1" seq_pulse4="1" seq_pulse5="1" seq_pulse7="1" seq_pulse9="1" seq_pulse10="1" seq_pulse11="1" seq_pulse12="1" seq_pulse14="1" seq_pulse15="1" lfo_freq="0.099999994" lfo_noise="0.579999983" lfo_level="0.75999999" lfo_level_p="1.03999996" lfo_freq_p="1.19999993" env1_attack="0.0190000013" env1_decay="3.86999989" env1_sustain="0" env1_release="0.129999995" env1_trig_select="2" env1_attack_p="-0.439999998" env1_decay_p="-0.360000014" env1_release_p="0.319999963" env2_repeat="0.729687512" env2_attack="0.106000006" env2_release="0.140000001" env2_trig_select="2" env2_xenv1="2" env2_delay_p="0.339999974" env2_attack_p="-0.480000019" env2_repeat_p="2.79999995" osc_index="3.62999988" osc_pitch="110" osc_waveshape="-0.899999976" osc_noise_p="0.479999959" osc_ratio_p="1.83999991" osc_offset_p="132" osc_index_p="7.19999981" osc_timbre_p="0.559999943" osc_waveshape_p="0.879999936" osc_mod_out="0.599999964" gate_decay="1.57999992" delay_input="0.219999999" delay_peakfreq="1996" delay_drive="0.789999962" delay_feedback="0.359999985" delay_freq="55" delay_input_p="0.199999973" delay_peakfreq_p="-0.5200001" delay_peakres_p="1.51999986" delay_feedback_p="0.459999979" delay_freq_p="2.27999997" delay_output_wet="0.48999998" delay_output_dry="0.719999969" filter_cutoff="496" filter_cutoff_p="-0.960000038" filter_q_p="0.699999988" filter_mix_p="0.479999959" output_reverb="0.310000002" output_pan="-1" output_reverb_p="-0.200000018" output_pan_p="0.99999994" patcher_input_3="1000000000000000001011000010011" patcher_input_8="0000000000000010000000000000000" patcher_input_9="0000100000000101000000000000100" patcher_input_10="0001000000000000000000000001000" patcher_input_11="0000000001000000100001000000000" patcher_input_12="1100010000011100000010001010000" patcher_input_13="0000100010100000000001010000000" patcher_input_14="0000001100000000000100000100010" editor_x="85" editor_y="120" editor_width="1102" editor_height="754" editor_num="1" editor_anim="1"/>

Hey I like my suggestions -- or I wouldn't have suggested them -- but I trust you to decide about how and what to implement. I like that you can't do everything in Aalto.

One other suggestion though -- the sequencer can be triggered by incoming midi keys. How about a 'key advance' mode where every incoming midi note advances the sequencer one step?