atoav's Recent Posts

I think shallower than 40mm (module depth) is very rare and people who have it probably knew about the limitations when they made it.

I am running Aalto from a Windows 10 (x64) host, inside Ableton 9.1 (32bit VST).

For some reason the license seems to reset constantly (see attached gif).
Bug Gif

I run Aalto in the same environment and never had this problem. The Aalto.txt in %APPDATA%/Madrona Labs/Licenses looks legit and there is no diff to the license optained online.

http://imgur.com/a/SX4RI

Edit: found the error
As it looks this only happens when starting the Ableton with Admin rights. I sometimes have to do it because another Plugin cannot load if I start ableton normally.

I actually really like the idea of Scala Tuning files used in Aalto and Kaivo. However as I use Eurorack myself so a few suggestions:

Number of Voices

Four voices make sense to me. It is true that big polyphony is usually not what you do with Eurorack, but in modules like Modular Instrument's Yarns you will also find 4 channels. What one could do is make a module that has 8 Jacks and you can either use them as: 2 channels with X, Y, Z and Gate OR as 4 Channels with just two Parameters OR even something nobdy has yet thought of.

Grid Layout

Instead of changing settings on the module via USB-Cable, just add a Micro SD Slot and write a software that creates certain setups on micro SD (Grid Layouts, Output Settings and so on). So a potential performer can just swap out Micro SDs instead of plugging the module back to the computer. For Firmeware updates or Calibration one could still use the USB connector the Soundplane uses.

Buttons and LEDs

I have a Mutable Instruments Tides with the alternative Firmware "Tides Parasite" installed. This firmware keeps all original functions as they are (hence the name) but adds a few more. It does this in a very clever way (look at the sections "Mode-switching interface" and "Quantizer"). I can imagine a similar interface with multicolored LEDs and maybe just 4 buttons to select at least 8 presets saved on the Micro SD. If somebody needs more just get another micro SD they are cheap.

Scala Tunings

Regarding Scala Tunings (I really love them) my idea might seem a bit radical: rather than packing this function into the Soundplane module itself (feature creep), I would make it an extra module which takes 4 times CV in and quantizes it to 4 outputs. Scala Tunings can be stored again on micro SD, and maybe there is a big Knob to select Tunings (or maybe even interpolate between them in a CV-controlled fashion).
This would have the effect that you could also use external CV sources to jam along with the Soundplane. It makes also more sense like that, because other than with Kavio and Aalto a eurorack module should integrate with other existing modules more seamlessly.

However it would not cost much to make this tunings also available on the Soundplane Eurorack Module via the preset editor.

d0/d0_tramen_bits

{
    "key_voices":   2,
    "key_mod":  1,
    "key_bend": 7,
    "key_unison":   0,
    "key_glide":    0.010000,
    "audio_level":  -1.930805,
    "audio_compress":   -15.366398,
    "audio_lo_cut": 20,
    "audio_hi_cut": 576.799866,
    "audio_thresh": -4,
    "audio_quant":  1,
    "lfo_rate": 0.048514,
    "lfo_ratio":    2,
    "lfo_level":    1,
    "lfo_host_sync":    1,
    "lfo_shape":    "blip",
    "lfo_rate_p":   1,
    "lfo_level_p":  0,
    "osc1_pitch":   55,
    "osc1_level":   0,
    "osc1_formants":    0,
    "osc1_peak":    0,
    "osc1_shape":   -0.379999,
    "osc1_noise":   0,
    "osc1_type":    "classic",
    "osc1_p1_p":    0.240000,
    "osc1_p2_p":    0.500000,
    "osc1_pitch_p": 1,
    "osc1_lin_pitch_p": 5,
    "osc1_level_p": 1,
    "osc2_pitch":   69.295647,
    "osc2_level":   1,
    "osc2_formants":    0.571933,
    "osc2_peak":    0.180000,
    "osc2_shape":   0,
    "osc2_noise":   0,
    "osc2_type":    "vosim",
    "osc2_p1_p":    0.500000,
    "osc2_p2_p":    1,
    "osc2_pitch_p": 1,
    "osc2_lin_pitch_p": 69.018303,
    "osc2_level_p": 0.500000,
    "env_attack":   0.001000,
    "env_decay":    0.698380,
    "env_sustain":  0,
    "env_release":  0.511291,
    "env_level":    1,
    "env_xvel": 0,
    "env_attack_p": 0,
    "env_decay_p":  0,
    "env_sustain_p":    1,
    "env_release_p":    0,
    "formants_mode":    "vocoder 16",
    "formants_pan_mode":    "spiral",
    "formants_quantize":    1,
    "formants_carrier_p":   1,
    "formants_program_p":   1,
    "formants_shift":   -0.030000,
    "formants_stretch": 1.039999,
    "formants_q":   1,
    "formants_shift_p": 0.071000,
    "formants_stretch_p":   1.839998,
    "formants_q_p": -1,
    "gate_dry": 0,
    "gate_wet": 2,
    "gate_level":   0,
    "gate_mode":    0,
    "gate_decay":   0.780000,
    "gate_level_p": 0.500000,
    "pitch_delay_input":    1,
    "pitch_delay_input_p":  1,
    "pitch_delay_lo_cut":   50,
    "pitch_delay_lo_cut_p": 1,
    "pitch_delay_shift":    1,
    "pitch_delay_shift_p":  1,
    "pitch_delay_delay":    372.898254,
    "pitch_delay_delay_p":  1.120000,
    "pitch_delay_ratio":    1.058352,
    "pitch_delay_hi_cut":   20000,
    "pitch_delay_hi_cut_p": 1,
    "pitch_delay_feedback": 0,
    "pitch_delay_feedback_p":   2,
    "pitch_delay_diffuse":  0,
    "pitch_delay_diffuse_p":    0.959999,
    "pitch_delay_dry_mix":  0.460000,
    "pitch_delay_wet_mix":  0.400001,
    "output_aux_gain":  1.200000,
    "output_aux_gain_p":    0,
    "output_aux_pan":   0,
    "output_aux_pan_p": 0,
    "output_in_gain":   0,
    "output_in_gain_p": 1.240000,
    "output_in_pan":    0,
    "output_in_pan_p":  0,
    "patcher_matrix":   {
        "type": "signal",
        "width":    19,
        "height":   35,
        "depth":    1,
        "data": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
    },
    "key_scale":    "Arabic/musaqa",
    "preset":   "d0/d0_tramen_bits",
    "maker_name":   "Madrona Labs",
    "app_name": "Virta",
    "app_version":  4097
}

d0/d0_soberity_blues

{
    "delay_input":  0,
    "delay_time":   500.000031,
    "mix":  0,
    "key_voices":   2,
    "key_mod":  1,
    "key_bend": 7,
    "key_unison":   0,
    "key_glide":    0.006000,
    "audio_level":  0,
    "audio_compress":   -8.125486,
    "audio_lo_cut": 102.917793,
    "audio_hi_cut": 20000,
    "audio_thresh": -5.952576,
    "audio_quant":  1,
    "lfo_rate": 219.999908,
    "lfo_ratio":    1,
    "lfo_level":    0.587278,
    "lfo_host_sync":    0,
    "lfo_shape":    "noise",
    "lfo_rate_p":   1,
    "lfo_level_p":  0,
    "osc1_pitch":   110,
    "osc1_level":   0.316134,
    "osc1_formants":    0.370000,
    "osc1_peak":    0.496895,
    "osc1_shape":   0,
    "osc1_noise":   0.506134,
    "osc1_type":    "vosim",
    "osc1_p1_p":    0.500000,
    "osc1_p2_p":    0.300000,
    "osc1_pitch_p": 1,
    "osc1_lin_pitch_p": 12.999980,
    "osc1_level_p": 1,
    "osc2_pitch":   439.999847,
    "osc2_level":   0,
    "osc2_formants":    0.410000,
    "osc2_peak":    0.200266,
    "osc2_shape":   0,
    "osc2_noise":   0,
    "osc2_type":    "vosim",
    "osc2_p1_p":    0.500000,
    "osc2_p2_p":    0.500000,
    "osc2_pitch_p": 1,
    "osc2_lin_pitch_p": 9,
    "osc2_level_p": 1,
    "env_attack":   0.001000,
    "env_decay":    2.568931,
    "env_sustain":  0.482383,
    "env_release":  2.722048,
    "env_level":    1,
    "env_xvel": 0,
    "env_attack_p": 0,
    "env_decay_p":  0,
    "env_sustain_p":    0,
    "env_release_p":    0,
    "formants_mode":    "vocoder 32",
    "formants_pan_mode":    "even-odd",
    "formants_quantize":    1,
    "formants_carrier_p":   1,
    "formants_program_p":   1,
    "formants_shift":   -0.380000,
    "formants_stretch": 1,
    "formants_q":   0.568067,
    "formants_shift_p": 0.161000,
    "formants_stretch_p":   -0.280000,
    "formants_q_p": 0.220000,
    "gate_dry": 0.180000,
    "gate_wet": 1,
    "gate_level":   0.363086,
    "gate_mode":    1,
    "gate_decay":   1.728210,
    "gate_level_p": 0.500000,
    "pitch_delay_input":    0,
    "pitch_delay_input_p":  1,
    "pitch_delay_lo_cut":   50,
    "pitch_delay_lo_cut_p": 1,
    "pitch_delay_shift":    0.500000,
    "pitch_delay_shift_p":  0.060001,
    "pitch_delay_delay":    50,
    "pitch_delay_delay_p":  0.440001,
    "pitch_delay_ratio":    0.679754,
    "pitch_delay_hi_cut":   17228.835938,
    "pitch_delay_hi_cut_p": 1,
    "pitch_delay_feedback": 0.937652,
    "pitch_delay_feedback_p":   0,
    "pitch_delay_diffuse":  1,
    "pitch_delay_diffuse_p":    0,
    "pitch_delay_dry_mix":  0.420001,
    "pitch_delay_wet_mix":  0.370000,
    "output_aux_gain":  0.033903,
    "output_aux_gain_p":    0.320000,
    "output_aux_pan":   0,
    "output_aux_pan_p": 0.440001,
    "output_in_gain":   1,
    "output_in_gain_p": 0,
    "output_in_pan":    0,
    "output_in_pan_p":  -0.280002,
    "patcher_matrix":   {
        "type": "signal",
        "width":    19,
        "height":   35,
        "depth":    1,
        "data": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
    },
    "key_scale":    "African/balafon",
    "preset":   "d0/d0_soberity_blues",
    "pitch_delay_d1":   0.052206,
    "pitch_delay_d2":   0.033012,
    "pitch_delay_d3":   0.012955,
    "pitch_delay_d4":   0.022117,
    "osc2_detune":  0,
    "delay_peakfreq":   1000,
    "delay_drive":  0.500000,
    "delay_peakres":    0,
    "delay_feedback":   0,
    "delay_ratio":  1,
    "delay_input_p":    0.500000,
    "delay_peakfreq_p": 1,
    "delay_drive_p":    0,
    "delay_peakres_p":  0,
    "delay_feedback_p": 0,
    "delay_freq_p": 1,
    "delay_output_wet": 2,
    "delay_output_dry": 1,
    "output_input_gain":    1,
    "output_reverb":    0,
    "output_pan":   0,
    "output_reverb_p":  0,
    "output_pan_p": 0,
    "osc_noise":    1,
    "osc_ratio":    16,
    "osc_offset":   0,
    "osc_index":    0,
    "osc_timbre":   0,
    "osc_pitch":    440,
    "osc_waveshape":    0,
    "osc_noise_p":  0.200001,
    "osc_ratio_p":  2.240000,
    "osc_offset_p": 99.999939,
    "osc_index_p":  3.599998,
    "osc_timbre_p": 0.250000,
    "osc_pitch_exp_p":  1,
    "osc_pitch_lin_p":  4,
    "osc_waveshape_p":  0,
    "osc_mod_out":  0,
    "osc_mix":  1,
    "filter_cutoff":    20000,
    "filter_q": 0,
    "filter_mix":   -1,
    "filter_cutoff_p":  1,
    "filter_q_p":   0,
    "filter_mix_p": 0,
    "delay_freq":   110,
    "seq_trig": 0,
    "osc_carrier_out":  0.500000,
    "lfo_freq": 1,
    "lfo_noise":    0,
    "lfo_freq_p":   0,
    "env1_attack":  0.001000,
    "env1_decay":   1,
    "env1_sustain": 0.500000,
    "env1_release": 0.500000,
    "env1_level":   1,
    "env1_xvel":    1,
    "env1_trig_select": 1,
    "env1_attack_p":    0,
    "env1_decay_p": 0,
    "env1_release_p":   0,
    "env2_repeat":  0.429688,
    "env2_delay":   0,
    "env2_attack":  0.001000,
    "env2_sustain": 0,
    "env2_release": 0.010000,
    "env2_xvel":    0,
    "env2_trig_select": 1,
    "env2_xenv1":   1,
    "env2_delay_p": 0,
    "env2_attack_p":    0,
    "env2_repeat_p":    1,
    "seq_glide":    0,
    "seq_host": 0,
    "seq_local":    1,
    "seq_loop": 1,
    "seq_offset":   0,
    "seq_offset_p": 0,
    "seq_pulse0":   0,
    "seq_pulse1":   0,
    "seq_pulse10":  0,
    "seq_pulse11":  0,
    "seq_pulse12":  0,
    "seq_pulse13":  0,
    "seq_pulse14":  0,
    "seq_pulse15":  0,
    "seq_pulse2":   0,
    "seq_pulse3":   0,
    "seq_pulse4":   0,
    "seq_pulse5":   0,
    "seq_pulse6":   0,
    "seq_pulse7":   0,
    "seq_pulse8":   0,
    "seq_pulse9":   0,
    "seq_pulse_delay":  0,
    "seq_pw":   50,
    "seq_quantize": 0,
    "seq_range":    12,
    "seq_rate": 0,
    "seq_rate_p":   0,
    "seq_ratio":    1,
    "seq_steps":    16,
    "seq_steps_p":  0,
    "seq_value0":   0,
    "seq_value1":   0,
    "seq_value10":  0,
    "seq_value11":  0,
    "seq_value12":  0,
    "seq_value13":  0,
    "seq_value14":  0,
    "seq_value15":  0,
    "seq_value2":   0,
    "seq_value3":   0,
    "seq_value4":   0,
    "seq_value5":   0,
    "seq_value6":   0,
    "seq_value7":   0,
    "seq_value8":   0,
    "seq_value9":   0,
    "seq_value_delay":  0,
    "seq_wave": 0,
    "fmt_stretch":  0.400000,
    "fmt_stretch_p":    0.410000,
    "fmt_carrier_p":    0.430000,
    "fmt_q":    0.629734,
    "osc1_detune":  0,
    "pitch_delay_time": 200,
    "maker_name":   "Madrona Labs",
    "app_name": "Virta",
    "app_version":  4097
}

d0/d0_soberity

{
    "delay_input":  0,
    "delay_time":   500.000031,
    "mix":  0,
    "key_voices":   2,
    "key_mod":  1,
    "key_bend": 7,
    "key_unison":   0,
    "key_glide":    0.006000,
    "audio_level":  0,
    "audio_compress":   -8.069197,
    "audio_lo_cut": 102.917793,
    "audio_hi_cut": 20000,
    "audio_thresh": -5.952576,
    "audio_quant":  1,
    "lfo_rate": 219.999908,
    "lfo_ratio":    1,
    "lfo_level":    0.587278,
    "lfo_host_sync":    0,
    "lfo_shape":    "noise",
    "lfo_rate_p":   1,
    "lfo_level_p":  0,
    "osc1_pitch":   110,
    "osc1_level":   0.316134,
    "osc1_formants":    0.370000,
    "osc1_peak":    0.496895,
    "osc1_shape":   0,
    "osc1_noise":   0.506134,
    "osc1_type":    "vosim",
    "osc1_p1_p":    0.500000,
    "osc1_p2_p":    0.300000,
    "osc1_pitch_p": 1,
    "osc1_lin_pitch_p": 12.999980,
    "osc1_level_p": 1,
    "osc2_pitch":   110,
    "osc2_level":   0,
    "osc2_formants":    0.410000,
    "osc2_peak":    0.200266,
    "osc2_shape":   0,
    "osc2_noise":   0,
    "osc2_type":    "vosim",
    "osc2_p1_p":    0.500000,
    "osc2_p2_p":    0.500000,
    "osc2_pitch_p": 1,
    "osc2_lin_pitch_p": 9,
    "osc2_level_p": 1,
    "env_attack":   0.001000,
    "env_decay":    2.568931,
    "env_sustain":  0.482383,
    "env_release":  2.722048,
    "env_level":    1,
    "env_xvel": 0,
    "env_attack_p": 0,
    "env_decay_p":  0,
    "env_sustain_p":    0,
    "env_release_p":    0,
    "formants_mode":    "vocoder 32",
    "formants_pan_mode":    "even-odd",
    "formants_quantize":    1,
    "formants_carrier_p":   1,
    "formants_program_p":   1,
    "formants_shift":   -0.384316,
    "formants_stretch": 1,
    "formants_q":   0.568067,
    "formants_shift_p": 0.161000,
    "formants_stretch_p":   -0.280000,
    "formants_q_p": 0.220000,
    "gate_dry": 0.180000,
    "gate_wet": 1,
    "gate_level":   0.363086,
    "gate_mode":    1,
    "gate_decay":   1.728210,
    "gate_level_p": 0.500000,
    "pitch_delay_input":    0,
    "pitch_delay_input_p":  1,
    "pitch_delay_lo_cut":   50,
    "pitch_delay_lo_cut_p": 1,
    "pitch_delay_shift":    1.004215,
    "pitch_delay_shift_p":  0.060001,
    "pitch_delay_delay":    50,
    "pitch_delay_delay_p":  0.440001,
    "pitch_delay_ratio":    0.679754,
    "pitch_delay_hi_cut":   17228.835938,
    "pitch_delay_hi_cut_p": 1,
    "pitch_delay_feedback": 0.937652,
    "pitch_delay_feedback_p":   0,
    "pitch_delay_diffuse":  1,
    "pitch_delay_diffuse_p":    0,
    "pitch_delay_dry_mix":  1,
    "pitch_delay_wet_mix":  0.730000,
    "output_aux_gain":  0.020000,
    "output_aux_gain_p":    0.320000,
    "output_aux_pan":   0,
    "output_aux_pan_p": 0.440001,
    "output_in_gain":   1,
    "output_in_gain_p": 0,
    "output_in_pan":    0,
    "output_in_pan_p":  -0.280002,
    "patcher_matrix":   {
        "type": "signal",
        "width":    19,
        "height":   35,
        "depth":    1,
        "data": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
    },
    "key_scale":    "African/balafon",
    "preset":   "d0/d0_soberity",
    "pitch_delay_d1":   0.052206,
    "pitch_delay_d2":   0.033012,
    "pitch_delay_d3":   0.012955,
    "pitch_delay_d4":   0.022117,
    "osc2_detune":  0,
    "delay_peakfreq":   1000,
    "delay_drive":  0.500000,
    "delay_peakres":    0,
    "delay_feedback":   0,
    "delay_ratio":  1,
    "delay_input_p":    0.500000,
    "delay_peakfreq_p": 1,
    "delay_drive_p":    0,
    "delay_peakres_p":  0,
    "delay_feedback_p": 0,
    "delay_freq_p": 1,
    "delay_output_wet": 2,
    "delay_output_dry": 1,
    "output_input_gain":    1,
    "output_reverb":    0,
    "output_pan":   0,
    "output_reverb_p":  0,
    "output_pan_p": 0,
    "osc_noise":    1,
    "osc_ratio":    16,
    "osc_offset":   0,
    "osc_index":    0,
    "osc_timbre":   0,
    "osc_pitch":    440,
    "osc_waveshape":    0,
    "osc_noise_p":  0.200001,
    "osc_ratio_p":  2.240000,
    "osc_offset_p": 99.999939,
    "osc_index_p":  3.599998,
    "osc_timbre_p": 0.250000,
    "osc_pitch_exp_p":  1,
    "osc_pitch_lin_p":  4,
    "osc_waveshape_p":  0,
    "osc_mod_out":  0,
    "osc_mix":  1,
    "filter_cutoff":    20000,
    "filter_q": 0,
    "filter_mix":   -1,
    "filter_cutoff_p":  1,
    "filter_q_p":   0,
    "filter_mix_p": 0,
    "delay_freq":   110,
    "seq_trig": 0,
    "osc_carrier_out":  0.500000,
    "lfo_freq": 1,
    "lfo_noise":    0,
    "lfo_freq_p":   0,
    "env1_attack":  0.001000,
    "env1_decay":   1,
    "env1_sustain": 0.500000,
    "env1_release": 0.500000,
    "env1_level":   1,
    "env1_xvel":    1,
    "env1_trig_select": 1,
    "env1_attack_p":    0,
    "env1_decay_p": 0,
    "env1_release_p":   0,
    "env2_repeat":  0.429688,
    "env2_delay":   0,
    "env2_attack":  0.001000,
    "env2_sustain": 0,
    "env2_release": 0.010000,
    "env2_xvel":    0,
    "env2_trig_select": 1,
    "env2_xenv1":   1,
    "env2_delay_p": 0,
    "env2_attack_p":    0,
    "env2_repeat_p":    1,
    "seq_glide":    0,
    "seq_host": 0,
    "seq_local":    1,
    "seq_loop": 1,
    "seq_offset":   0,
    "seq_offset_p": 0,
    "seq_pulse0":   0,
    "seq_pulse1":   0,
    "seq_pulse10":  0,
    "seq_pulse11":  0,
    "seq_pulse12":  0,
    "seq_pulse13":  0,
    "seq_pulse14":  0,
    "seq_pulse15":  0,
    "seq_pulse2":   0,
    "seq_pulse3":   0,
    "seq_pulse4":   0,
    "seq_pulse5":   0,
    "seq_pulse6":   0,
    "seq_pulse7":   0,
    "seq_pulse8":   0,
    "seq_pulse9":   0,
    "seq_pulse_delay":  0,
    "seq_pw":   50,
    "seq_quantize": 0,
    "seq_range":    12,
    "seq_rate": 0,
    "seq_rate_p":   0,
    "seq_ratio":    1,
    "seq_steps":    16,
    "seq_steps_p":  0,
    "seq_value0":   0,
    "seq_value1":   0,
    "seq_value10":  0,
    "seq_value11":  0,
    "seq_value12":  0,
    "seq_value13":  0,
    "seq_value14":  0,
    "seq_value15":  0,
    "seq_value2":   0,
    "seq_value3":   0,
    "seq_value4":   0,
    "seq_value5":   0,
    "seq_value6":   0,
    "seq_value7":   0,
    "seq_value8":   0,
    "seq_value9":   0,
    "seq_value_delay":  0,
    "seq_wave": 0,
    "fmt_stretch":  0.400000,
    "fmt_stretch_p":    0.410000,
    "fmt_carrier_p":    0.430000,
    "fmt_q":    0.629734,
    "osc1_detune":  0,
    "pitch_delay_time": 200,
    "maker_name":   "Madrona Labs",
    "app_name": "Virta",
    "app_version":  4097
}

d0/d0_singing_machine

{
    "delay_input":  0,
    "delay_time":   500.000031,
    "mix":  0,
    "key_voices":   2,
    "key_mod":  1,
    "key_bend": 7,
    "key_unison":   0,
    "key_glide":    0.006000,
    "audio_level":  0,
    "audio_compress":   -8.125486,
    "audio_lo_cut": 102.917793,
    "audio_hi_cut": 20000,
    "audio_thresh": -5.952576,
    "audio_quant":  1,
    "lfo_rate": 219.999908,
    "lfo_ratio":    1,
    "lfo_level":    0.587278,
    "lfo_host_sync":    0,
    "lfo_shape":    "noise",
    "lfo_rate_p":   1,
    "lfo_level_p":  0,
    "osc1_pitch":   110,
    "osc1_level":   0.316134,
    "osc1_formants":    0.053105,
    "osc1_peak":    0.090000,
    "osc1_shape":   0,
    "osc1_noise":   0.506134,
    "osc1_type":    "vosim",
    "osc1_p1_p":    0.500000,
    "osc1_p2_p":    0.300000,
    "osc1_pitch_p": 1,
    "osc1_lin_pitch_p": 21.188887,
    "osc1_level_p": 1,
    "osc2_pitch":   439.999847,
    "osc2_level":   0,
    "osc2_formants":    0.410000,
    "osc2_peak":    0.200266,
    "osc2_shape":   0,
    "osc2_noise":   0,
    "osc2_type":    "vosim",
    "osc2_p1_p":    0.500000,
    "osc2_p2_p":    0.500000,
    "osc2_pitch_p": 1,
    "osc2_lin_pitch_p": 9,
    "osc2_level_p": 1,
    "env_attack":   1.379603,
    "env_decay":    2.568931,
    "env_sustain":  0.482383,
    "env_release":  2.722048,
    "env_level":    1,
    "env_xvel": 0,
    "env_attack_p": 0,
    "env_decay_p":  0,
    "env_sustain_p":    0,
    "env_release_p":    0,
    "formants_mode":    "vocoder 32",
    "formants_pan_mode":    "even-odd",
    "formants_quantize":    1,
    "formants_carrier_p":   1,
    "formants_program_p":   1,
    "formants_shift":   0,
    "formants_stretch": 1,
    "formants_q":   0.200000,
    "formants_shift_p": 0.161000,
    "formants_stretch_p":   0.080000,
    "formants_q_p": 0.220000,
    "gate_dry": 1.060001,
    "gate_wet": 0.980001,
    "gate_level":   0.363086,
    "gate_mode":    0,
    "gate_decay":   1.728210,
    "gate_level_p": 0.500000,
    "pitch_delay_input":    0,
    "pitch_delay_input_p":  1,
    "pitch_delay_lo_cut":   50,
    "pitch_delay_lo_cut_p": 1,
    "pitch_delay_shift":    0.500000,
    "pitch_delay_shift_p":  0.060001,
    "pitch_delay_delay":    50,
    "pitch_delay_delay_p":  0.440001,
    "pitch_delay_ratio":    0.679754,
    "pitch_delay_hi_cut":   17228.835938,
    "pitch_delay_hi_cut_p": 1,
    "pitch_delay_feedback": 0.937652,
    "pitch_delay_feedback_p":   0,
    "pitch_delay_diffuse":  1,
    "pitch_delay_diffuse_p":    0,
    "pitch_delay_dry_mix":  0.620000,
    "pitch_delay_wet_mix":  0.270000,
    "output_aux_gain":  0,
    "output_aux_gain_p":    0.320000,
    "output_aux_pan":   0,
    "output_aux_pan_p": 0.440001,
    "output_in_gain":   1,
    "output_in_gain_p": 0,
    "output_in_pan":    0,
    "output_in_pan_p":  -0.280002,
    "patcher_matrix":   {
        "type": "signal",
        "width":    19,
        "height":   35,
        "depth":    1,
        "data": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
    },
    "key_scale":    "African/balafon",
    "preset":   "d0/d0_singing_machine",
    "pitch_delay_d1":   0.052206,
    "pitch_delay_d2":   0.033012,
    "pitch_delay_d3":   0.012955,
    "pitch_delay_d4":   0.022117,
    "osc2_detune":  0,
    "delay_peakfreq":   1000,
    "delay_drive":  0.500000,
    "delay_peakres":    0,
    "delay_feedback":   0,
    "delay_ratio":  1,
    "delay_input_p":    0.500000,
    "delay_peakfreq_p": 1,
    "delay_drive_p":    0,
    "delay_peakres_p":  0,
    "delay_feedback_p": 0,
    "delay_freq_p": 1,
    "delay_output_wet": 2,
    "delay_output_dry": 1,
    "output_input_gain":    1,
    "output_reverb":    0,
    "output_pan":   0,
    "output_reverb_p":  0,
    "output_pan_p": 0,
    "osc_noise":    1,
    "osc_ratio":    16,
    "osc_offset":   0,
    "osc_index":    0,
    "osc_timbre":   0,
    "osc_pitch":    440,
    "osc_waveshape":    0,
    "osc_noise_p":  0.200001,
    "osc_ratio_p":  2.240000,
    "osc_offset_p": 99.999939,
    "osc_index_p":  3.599998,
    "osc_timbre_p": 0.250000,
    "osc_pitch_exp_p":  1,
    "osc_pitch_lin_p":  4,
    "osc_waveshape_p":  0,
    "osc_mod_out":  0,
    "osc_mix":  1,
    "filter_cutoff":    20000,
    "filter_q": 0,
    "filter_mix":   -1,
    "filter_cutoff_p":  1,
    "filter_q_p":   0,
    "filter_mix_p": 0,
    "delay_freq":   110,
    "seq_trig": 0,
    "osc_carrier_out":  0.500000,
    "lfo_freq": 1,
    "lfo_noise":    0,
    "lfo_freq_p":   0,
    "env1_attack":  0.001000,
    "env1_decay":   1,
    "env1_sustain": 0.500000,
    "env1_release": 0.500000,
    "env1_level":   1,
    "env1_xvel":    1,
    "env1_trig_select": 1,
    "env1_attack_p":    0,
    "env1_decay_p": 0,
    "env1_release_p":   0,
    "env2_repeat":  0.429688,
    "env2_delay":   0,
    "env2_attack":  0.001000,
    "env2_sustain": 0,
    "env2_release": 0.010000,
    "env2_xvel":    0,
    "env2_trig_select": 1,
    "env2_xenv1":   1,
    "env2_delay_p": 0,
    "env2_attack_p":    0,
    "env2_repeat_p":    1,
    "seq_glide":    0,
    "seq_host": 0,
    "seq_local":    1,
    "seq_loop": 1,
    "seq_offset":   0,
    "seq_offset_p": 0,
    "seq_pulse0":   0,
    "seq_pulse1":   0,
    "seq_pulse10":  0,
    "seq_pulse11":  0,
    "seq_pulse12":  0,
    "seq_pulse13":  0,
    "seq_pulse14":  0,
    "seq_pulse15":  0,
    "seq_pulse2":   0,
    "seq_pulse3":   0,
    "seq_pulse4":   0,
    "seq_pulse5":   0,
    "seq_pulse6":   0,
    "seq_pulse7":   0,
    "seq_pulse8":   0,
    "seq_pulse9":   0,
    "seq_pulse_delay":  0,
    "seq_pw":   50,
    "seq_quantize": 0,
    "seq_range":    12,
    "seq_rate": 0,
    "seq_rate_p":   0,
    "seq_ratio":    1,
    "seq_steps":    16,
    "seq_steps_p":  0,
    "seq_value0":   0,
    "seq_value1":   0,
    "seq_value10":  0,
    "seq_value11":  0,
    "seq_value12":  0,
    "seq_value13":  0,
    "seq_value14":  0,
    "seq_value15":  0,
    "seq_value2":   0,
    "seq_value3":   0,
    "seq_value4":   0,
    "seq_value5":   0,
    "seq_value6":   0,
    "seq_value7":   0,
    "seq_value8":   0,
    "seq_value9":   0,
    "seq_value_delay":  0,
    "seq_wave": 0,
    "fmt_stretch":  0.400000,
    "fmt_stretch_p":    0.410000,
    "fmt_carrier_p":    0.430000,
    "fmt_q":    0.629734,
    "osc1_detune":  0,
    "pitch_delay_time": 200,
    "maker_name":   "Madrona Labs",
    "app_name": "Virta",
    "app_version":  4097
}

d0/d0_screaming_beasts

{
    "delay_input":  0,
    "delay_time":   500.000031,
    "mix":  0,
    "key_voices":   2,
    "key_mod":  1,
    "key_bend": 7,
    "key_unison":   0,
    "key_glide":    0.010000,
    "audio_level":  0,
    "audio_compress":   -13.606394,
    "audio_lo_cut": 20,
    "audio_hi_cut": 19999.992188,
    "audio_thresh": -20.798321,
    "audio_quant":  1,
    "lfo_rate": 0.091290,
    "lfo_ratio":    1,
    "lfo_level":    0.623086,
    "lfo_host_sync":    0,
    "lfo_shape":    "noise",
    "lfo_rate_p":   0.960002,
    "lfo_level_p":  0,
    "osc1_pitch":   65.406403,
    "osc1_level":   1,
    "osc1_formants":    1,
    "osc1_peak":    0,
    "osc1_shape":   1,
    "osc1_noise":   0,
    "osc1_type":    "vosim",
    "osc1_p1_p":    0.500000,
    "osc1_p2_p":    1,
    "osc1_pitch_p": 1,
    "osc1_lin_pitch_p": 5,
    "osc1_level_p": 0.500000,
    "osc2_pitch":   130.812744,
    "osc2_level":   0,
    "osc2_formants":    0.930000,
    "osc2_peak":    0.491153,
    "osc2_shape":   0,
    "osc2_noise":   0,
    "osc2_type":    "vosim",
    "osc2_p1_p":    0.500000,
    "osc2_p2_p":    0.500000,
    "osc2_pitch_p": 1,
    "osc2_lin_pitch_p": 5,
    "osc2_level_p": 0.540000,
    "env_attack":   0.001000,
    "env_decay":    1,
    "env_sustain":  0,
    "env_release":  0.500000,
    "env_level":    1,
    "env_xvel": 0,
    "env_attack_p": 0,
    "env_decay_p":  8,
    "env_sustain_p":    0,
    "env_release_p":    0,
    "formants_mode":    "vocoder 256",
    "formants_pan_mode":    "clumps",
    "formants_quantize":    1,
    "formants_carrier_p":   1,
    "formants_program_p":   2,
    "formants_shift":   0.130000,
    "formants_stretch": 1.359999,
    "formants_q":   0.440001,
    "formants_shift_p": 0.250000,
    "formants_stretch_p":   1.639998,
    "formants_q_p": 0,
    "gate_dry": 0.180000,
    "gate_wet": 0.720000,
    "gate_level":   1,
    "gate_mode":    0,
    "gate_decay":   0.827733,
    "gate_level_p": 0.480000,
    "pitch_delay_input":    1,
    "pitch_delay_input_p":  0,
    "pitch_delay_lo_cut":   418.628693,
    "pitch_delay_lo_cut_p": 1,
    "pitch_delay_shift":    2,
    "pitch_delay_shift_p":  1,
    "pitch_delay_delay":    50,
    "pitch_delay_delay_p":  4,
    "pitch_delay_ratio":    2,
    "pitch_delay_hi_cut":   20000,
    "pitch_delay_hi_cut_p": 1,
    "pitch_delay_feedback": 0.624437,
    "pitch_delay_feedback_p":   0.400000,
    "pitch_delay_diffuse":  0,
    "pitch_delay_diffuse_p":    2,
    "pitch_delay_dry_mix":  0.500000,
    "pitch_delay_wet_mix":  0.530000,
    "output_aux_gain":  0,
    "output_aux_gain_p":    2,
    "output_aux_pan":   0,
    "output_aux_pan_p": 0,
    "output_in_gain":   1,
    "output_in_gain_p": 0,
    "output_in_pan":    0,
    "output_in_pan_p":  0,
    "patcher_matrix":   {
        "type": "signal",
        "width":    19,
        "height":   35,
        "depth":    1,
        "data": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
    },
    "key_scale":    "12-equal",
    "preset":   "d0/d0_screaming_beasts",
    "pitch_delay_d1":   0.052206,
    "pitch_delay_d2":   0.033012,
    "pitch_delay_d3":   0.012955,
    "pitch_delay_d4":   0.022117,
    "osc2_detune":  0,
    "delay_peakfreq":   1000,
    "delay_drive":  0.500000,
    "delay_peakres":    0,
    "delay_feedback":   0,
    "delay_ratio":  1,
    "delay_input_p":    0.500000,
    "delay_peakfreq_p": 1,
    "delay_drive_p":    0,
    "delay_peakres_p":  0,
    "delay_feedback_p": 0,
    "delay_freq_p": 1,
    "delay_output_wet": 2,
    "delay_output_dry": 1,
    "output_input_gain":    1,
    "output_reverb":    0,
    "output_pan":   0,
    "output_reverb_p":  0,
    "output_pan_p": 0,
    "osc_noise":    1,
    "osc_ratio":    16,
    "osc_offset":   0,
    "osc_index":    0,
    "osc_timbre":   0,
    "osc_pitch":    440,
    "osc_waveshape":    0,
    "osc_noise_p":  0.200001,
    "osc_ratio_p":  2.240000,
    "osc_offset_p": 99.999939,
    "osc_index_p":  3.599998,
    "osc_timbre_p": 0.250000,
    "osc_pitch_exp_p":  1,
    "osc_pitch_lin_p":  4,
    "osc_waveshape_p":  0,
    "osc_mod_out":  0,
    "osc_mix":  1,
    "filter_cutoff":    20000,
    "filter_q": 0,
    "filter_mix":   -1,
    "filter_cutoff_p":  1,
    "filter_q_p":   0,
    "filter_mix_p": 0,
    "delay_freq":   110,
    "seq_trig": 0,
    "osc_carrier_out":  0.500000,
    "lfo_freq": 1,
    "lfo_noise":    0,
    "lfo_freq_p":   0,
    "env1_attack":  0.001000,
    "env1_decay":   1,
    "env1_sustain": 0.500000,
    "env1_release": 0.500000,
    "env1_level":   1,
    "env1_xvel":    1,
    "env1_trig_select": 1,
    "env1_attack_p":    0,
    "env1_decay_p": 0,
    "env1_release_p":   0,
    "env2_repeat":  0.429688,
    "env2_delay":   0,
    "env2_attack":  0.001000,
    "env2_sustain": 0,
    "env2_release": 0.010000,
    "env2_xvel":    0,
    "env2_trig_select": 1,
    "env2_xenv1":   1,
    "env2_delay_p": 0,
    "env2_attack_p":    0,
    "env2_repeat_p":    1,
    "seq_glide":    0,
    "seq_host": 0,
    "seq_local":    1,
    "seq_loop": 1,
    "seq_offset":   0,
    "seq_offset_p": 0,
    "seq_pulse0":   0,
    "seq_pulse1":   0,
    "seq_pulse10":  0,
    "seq_pulse11":  0,
    "seq_pulse12":  0,
    "seq_pulse13":  0,
    "seq_pulse14":  0,
    "seq_pulse15":  0,
    "seq_pulse2":   0,
    "seq_pulse3":   0,
    "seq_pulse4":   0,
    "seq_pulse5":   0,
    "seq_pulse6":   0,
    "seq_pulse7":   0,
    "seq_pulse8":   0,
    "seq_pulse9":   0,
    "seq_pulse_delay":  0,
    "seq_pw":   50,
    "seq_quantize": 0,
    "seq_range":    12,
    "seq_rate": 0,
    "seq_rate_p":   0,
    "seq_ratio":    1,
    "seq_steps":    16,
    "seq_steps_p":  0,
    "seq_value0":   0,
    "seq_value1":   0,
    "seq_value10":  0,
    "seq_value11":  0,
    "seq_value12":  0,
    "seq_value13":  0,
    "seq_value14":  0,
    "seq_value15":  0,
    "seq_value2":   0,
    "seq_value3":   0,
    "seq_value4":   0,
    "seq_value5":   0,
    "seq_value6":   0,
    "seq_value7":   0,
    "seq_value8":   0,
    "seq_value9":   0,
    "seq_value_delay":  0,
    "seq_wave": 0,
    "fmt_stretch":  0.400000,
    "fmt_stretch_p":    0.410000,
    "fmt_carrier_p":    0.430000,
    "fmt_q":    0.629734,
    "osc1_detune":  0,
    "pitch_delay_time": 200,
    "maker_name":   "Madrona Labs",
    "app_name": "Virta",
    "app_version":  4097
}

d0/d0_mechanic_punchingbag

{
    "delay_input":  0,
    "delay_time":   500.000031,
    "mix":  0,
    "key_voices":   2,
    "key_mod":  1,
    "key_bend": 7,
    "key_unison":   0,
    "key_glide":    0.010000,
    "audio_level":  0,
    "audio_compress":   -12,
    "audio_lo_cut": 20,
    "audio_hi_cut": 20000,
    "audio_thresh": -20.798321,
    "audio_quant":  0,
    "lfo_rate": 0.091290,
    "lfo_ratio":    1,
    "lfo_level":    0.623086,
    "lfo_host_sync":    0,
    "lfo_shape":    "noise",
    "lfo_rate_p":   0.960002,
    "lfo_level_p":  0,
    "osc1_pitch":   110,
    "osc1_level":   1,
    "osc1_formants":    1,
    "osc1_peak":    0,
    "osc1_shape":   1,
    "osc1_noise":   0,
    "osc1_type":    "vosim",
    "osc1_p1_p":    0.500000,
    "osc1_p2_p":    1,
    "osc1_pitch_p": 1,
    "osc1_lin_pitch_p": 5,
    "osc1_level_p": 0.500000,
    "osc2_pitch":   69.295647,
    "osc2_level":   0,
    "osc2_formants":    0.930000,
    "osc2_peak":    0.491153,
    "osc2_shape":   0,
    "osc2_noise":   0,
    "osc2_type":    "vosim",
    "osc2_p1_p":    0.500000,
    "osc2_p2_p":    0.500000,
    "osc2_pitch_p": 1,
    "osc2_lin_pitch_p": 5,
    "osc2_level_p": 0.540000,
    "env_attack":   0.001000,
    "env_decay":    1,
    "env_sustain":  0,
    "env_release":  0.500000,
    "env_level":    1,
    "env_xvel": 0,
    "env_attack_p": 0,
    "env_decay_p":  8,
    "env_sustain_p":    0,
    "env_release_p":    0,
    "formants_mode":    "vocoder 256",
    "formants_pan_mode":    "clumps",
    "formants_quantize":    1,
    "formants_carrier_p":   1,
    "formants_program_p":   2,
    "formants_shift":   0.130000,
    "formants_stretch": 1.359999,
    "formants_q":   0.440001,
    "formants_shift_p": 0.250000,
    "formants_stretch_p":   1.639998,
    "formants_q_p": 0,
    "gate_dry": 0.360000,
    "gate_wet": 0.720000,
    "gate_level":   1,
    "gate_mode":    0,
    "gate_decay":   1,
    "gate_level_p": 0.480000,
    "pitch_delay_input":    1,
    "pitch_delay_input_p":  0,
    "pitch_delay_lo_cut":   418.628693,
    "pitch_delay_lo_cut_p": 1,
    "pitch_delay_shift":    1.000001,
    "pitch_delay_shift_p":  1,
    "pitch_delay_delay":    50,
    "pitch_delay_delay_p":  4,
    "pitch_delay_ratio":    2,
    "pitch_delay_hi_cut":   20000,
    "pitch_delay_hi_cut_p": 1,
    "pitch_delay_feedback": 0.624437,
    "pitch_delay_feedback_p":   0.400000,
    "pitch_delay_diffuse":  0,
    "pitch_delay_diffuse_p":    2,
    "pitch_delay_dry_mix":  0.500000,
    "pitch_delay_wet_mix":  0.530000,
    "output_aux_gain":  0.063643,
    "output_aux_gain_p":    2,
    "output_aux_pan":   0,
    "output_aux_pan_p": 0,
    "output_in_gain":   1,
    "output_in_gain_p": 0,
    "output_in_pan":    0,
    "output_in_pan_p":  0,
    "patcher_matrix":   {
        "type": "signal",
        "width":    19,
        "height":   35,
        "depth":    1,
        "data": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
    },
    "key_scale":    "Arabic/musaqa",
    "preset":   "d0/d0_mechanic_punchingbag",
    "pitch_delay_d1":   0.052206,
    "pitch_delay_d2":   0.033012,
    "pitch_delay_d3":   0.012955,
    "pitch_delay_d4":   0.022117,
    "osc2_detune":  0,
    "delay_peakfreq":   1000,
    "delay_drive":  0.500000,
    "delay_peakres":    0,
    "delay_feedback":   0,
    "delay_ratio":  1,
    "delay_input_p":    0.500000,
    "delay_peakfreq_p": 1,
    "delay_drive_p":    0,
    "delay_peakres_p":  0,
    "delay_feedback_p": 0,
    "delay_freq_p": 1,
    "delay_output_wet": 2,
    "delay_output_dry": 1,
    "output_input_gain":    1,
    "output_reverb":    0,
    "output_pan":   0,
    "output_reverb_p":  0,
    "output_pan_p": 0,
    "osc_noise":    1,
    "osc_ratio":    16,
    "osc_offset":   0,
    "osc_index":    0,
    "osc_timbre":   0,
    "osc_pitch":    440,
    "osc_waveshape":    0,
    "osc_noise_p":  0.200001,
    "osc_ratio_p":  2.240000,
    "osc_offset_p": 99.999939,
    "osc_index_p":  3.599998,
    "osc_timbre_p": 0.250000,
    "osc_pitch_exp_p":  1,
    "osc_pitch_lin_p":  4,
    "osc_waveshape_p":  0,
    "osc_mod_out":  0,
    "osc_mix":  1,
    "filter_cutoff":    20000,
    "filter_q": 0,
    "filter_mix":   -1,
    "filter_cutoff_p":  1,
    "filter_q_p":   0,
    "filter_mix_p": 0,
    "delay_freq":   110,
    "seq_trig": 0,
    "osc_carrier_out":  0.500000,
    "lfo_freq": 1,
    "lfo_noise":    0,
    "lfo_freq_p":   0,
    "env1_attack":  0.001000,
    "env1_decay":   1,
    "env1_sustain": 0.500000,
    "env1_release": 0.500000,
    "env1_level":   1,
    "env1_xvel":    1,
    "env1_trig_select": 1,
    "env1_attack_p":    0,
    "env1_decay_p": 0,
    "env1_release_p":   0,
    "env2_repeat":  0.429688,
    "env2_delay":   0,
    "env2_attack":  0.001000,
    "env2_sustain": 0,
    "env2_release": 0.010000,
    "env2_xvel":    0,
    "env2_trig_select": 1,
    "env2_xenv1":   1,
    "env2_delay_p": 0,
    "env2_attack_p":    0,
    "env2_repeat_p":    1,
    "seq_glide":    0,
    "seq_host": 0,
    "seq_local":    1,
    "seq_loop": 1,
    "seq_offset":   0,
    "seq_offset_p": 0,
    "seq_pulse0":   0,
    "seq_pulse1":   0,
    "seq_pulse10":  0,
    "seq_pulse11":  0,
    "seq_pulse12":  0,
    "seq_pulse13":  0,
    "seq_pulse14":  0,
    "seq_pulse15":  0,
    "seq_pulse2":   0,
    "seq_pulse3":   0,
    "seq_pulse4":   0,
    "seq_pulse5":   0,
    "seq_pulse6":   0,
    "seq_pulse7":   0,
    "seq_pulse8":   0,
    "seq_pulse9":   0,
    "seq_pulse_delay":  0,
    "seq_pw":   50,
    "seq_quantize": 0,
    "seq_range":    12,
    "seq_rate": 0,
    "seq_rate_p":   0,
    "seq_ratio":    1,
    "seq_steps":    16,
    "seq_steps_p":  0,
    "seq_value0":   0,
    "seq_value1":   0,
    "seq_value10":  0,
    "seq_value11":  0,
    "seq_value12":  0,
    "seq_value13":  0,
    "seq_value14":  0,
    "seq_value15":  0,
    "seq_value2":   0,
    "seq_value3":   0,
    "seq_value4":   0,
    "seq_value5":   0,
    "seq_value6":   0,
    "seq_value7":   0,
    "seq_value8":   0,
    "seq_value9":   0,
    "seq_value_delay":  0,
    "seq_wave": 0,
    "fmt_stretch":  0.400000,
    "fmt_stretch_p":    0.410000,
    "fmt_carrier_p":    0.430000,
    "fmt_q":    0.629734,
    "osc1_detune":  0,
    "pitch_delay_time": 200,
    "maker_name":   "Madrona Labs",
    "app_name": "Virta",
    "app_version":  4097
}

I will make a start

d0/d0_mangle_drums

{
    "key_voices":   1,
    "key_mod":  1,
    "key_bend": 7,
    "key_unison":   0,
    "key_glide":    0.010000,
    "audio_level":  0,
    "audio_compress":   -5.006393,
    "audio_lo_cut": 20,
    "audio_hi_cut": 19999.992188,
    "audio_thresh": -30.149036,
    "audio_quant":  1,
    "lfo_rate": 0.110200,
    "lfo_ratio":    1,
    "lfo_level":    0.650000,
    "lfo_host_sync":    1,
    "lfo_shape":    "noise",
    "lfo_rate_p":   1,
    "lfo_level_p":  0,
    "osc1_pitch":   110,
    "osc1_level":   0.607617,
    "osc1_formants":    0,
    "osc1_peak":    0,
    "osc1_shape":   0,
    "osc1_noise":   0,
    "osc1_type":    "classic",
    "osc1_p1_p":    0.500000,
    "osc1_p2_p":    0.500000,
    "osc1_pitch_p": 1,
    "osc1_lin_pitch_p": 5,
    "osc1_level_p": 0.500000,
    "osc2_pitch":   58.270481,
    "osc2_level":   0,
    "osc2_formants":    0.319132,
    "osc2_peak":    0,
    "osc2_shape":   0,
    "osc2_noise":   0,
    "osc2_type":    "classic",
    "osc2_p1_p":    0.500000,
    "osc2_p2_p":    0.320000,
    "osc2_pitch_p": 1,
    "osc2_lin_pitch_p": 5,
    "osc2_level_p": 1,
    "env_attack":   0.001000,
    "env_decay":    1.895453,
    "env_sustain":  0.322383,
    "env_release":  0.500000,
    "env_level":    1,
    "env_xvel": 1,
    "env_attack_p": 0,
    "env_decay_p":  0,
    "env_sustain_p":    0,
    "env_release_p":    0,
    "formants_mode":    "vocoder 256",
    "formants_pan_mode":    "clumps",
    "formants_quantize":    0,
    "formants_carrier_p":   1,
    "formants_program_p":   1.780000,
    "formants_shift":   -0.500000,
    "formants_stretch": -1.358934,
    "formants_q":   0.100000,
    "formants_shift_p": 0.161000,
    "formants_stretch_p":   0,
    "formants_q_p": 0,
    "gate_dry": 0.460000,
    "gate_wet": 1.080000,
    "gate_level":   0,
    "gate_mode":    1,
    "gate_decay":   1,
    "gate_level_p": 0.500000,
    "pitch_delay_input":    1,
    "pitch_delay_input_p":  0,
    "pitch_delay_lo_cut":   50,
    "pitch_delay_lo_cut_p": 1,
    "pitch_delay_shift":    1.045649,
    "pitch_delay_shift_p":  0.220001,
    "pitch_delay_delay":    88.913940,
    "pitch_delay_delay_p":  0.440001,
    "pitch_delay_ratio":    0.547004,
    "pitch_delay_hi_cut":   6836.192383,
    "pitch_delay_hi_cut_p": 1,
    "pitch_delay_feedback": 0.425563,
    "pitch_delay_feedback_p":   0.520000,
    "pitch_delay_diffuse":  0.130000,
    "pitch_delay_diffuse_p":    0,
    "pitch_delay_dry_mix":  0.780000,
    "pitch_delay_wet_mix":  1,
    "output_aux_gain":  1.020000,
    "output_aux_gain_p":    0,
    "output_aux_pan":   0,
    "output_aux_pan_p": 0,
    "output_in_gain":   1,
    "output_in_gain_p": 0,
    "output_in_pan":    0,
    "output_in_pan_p":  0,
    "patcher_matrix":   {
        "type": "signal",
        "width":    19,
        "height":   35,
        "depth":    1,
        "data": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
    },
    "key_scale":    "12-equal",
    "preset":   "d0/d0_mangle_drums",
    "maker_name":   "Madrona Labs",
    "app_name": "Virta",
    "app_version":  4097
}

Oh I am really curious to take this beyond classical vocoder sounds!

@smuff: I see the value of having a one knob solution, but I also had to think of the Grendel. Maybe a good solution would be to have both. Imagine two knobs and a toggle. If the toggle is off the Two knobs work in X/Y-mode (Knob 1 controls x, knob 2 controls y). If the toggle is on, knob 1 works as it works now (tracing a path through this two dimensional field) and knob 2 changes the path according to a complex fuinction.
With that you could still do the one knob path thing but you could dial in different paths (or even change paths via automation). I see great potential in that.

I am also interested in a Linux version. My Linux migration finally depends on other software too, but I am always an the lookout for news and a Linux version is always a good plus point.

Hi tobyto,

while Aalto (and especially Kaivo) are both CPU hungry, they never where unusable to me. I can easily use 5+ Aalto instances on my Notebook.

What are your Hardware specs? What system are you using? What DAW? Did you consider freezing your tracks?

Looks promising, especially the upper section and the formant thing makes me want to try it. To be honest I was hoping for the Kaivo-Waveguide-Section, but a PITCH-Delay might be also really cool and interesting.

I think you generally found a good path balance between multifunctionality and beeing overcrowded. Nearly no VST I know can do so much with so little knobs. Take that as an compliment : )

One thing that came to my mind:
when I import samples I have to always browse for my sample-path. It would be so comfortable, if it would remember the last location or even better if one could set favorites there.

The remember-last-location-thing is probably faster to implement. Little Design optimizations..

Ah okay, looking forward to seeing it happen

Multicore support is a great idea for a plugin as computing intense as Kaivo. As a intermediate programmer I have respect for that decission, because Mutiprocessing can be a really complicated topic.

I saw that a few Convolution Reverbs started releasing GPU versions, which is not silly, because when you use your DAW you won't use GPU-heavy programs at the same time anyways. However I don't know if every task gets a speedup by putting it on the GPU.

Oh God, just yesterday I was thinking: The only thing missing with Aalto and Kaivo is the possibility to use it as an Audio-Effect.

Btw. there is no VST-Version of that AU-Aaltoverb you did for Christmas?

OS: Windows 8.1 x64
Host: Ableton Live 9.1.2

When rendering/bouncing or freezing offline the sound of Kaivo Presets changes compared to what it sounded with realtime playback. This seems to be affected strongly by the Nonlinear Knobs of the physical models.

The Nonlinear Knobs usually bring a more "feedback"-prone behaviour with them, but with Ableton's render for example the Sound of Acoustic Bass 2 goes from sth that sounds like a plucked bass to something that sounds like a continously bowed bass (even when the notes are off). After rendering or freezing this constant sound will stay till the plugin is removed or reloaded.

I am not an expert when it comes to audio programming, but I am pretty sure this is not intended behaviour.