CELESTE Parallel 0.1.0
Parameters: ['delay_a', 'delay_b', 'feedback', 'filter', 'wavefolder', 'space', 'motion', 'master_mix', 'lfo_rate', 'output', 'delays_in_series', 'bypass', 'tang_controller_only', 'tang_glitch_amount', 'tang_glitch_probability', 'tang_delay_time', 'tang_delay_feedback', 'tang_filter_cutoff', 'tang_filter_resonance', 'tang_wavefolder_drive', 'tang_vca_level', 'tang_lfo_rate', 'tang_lfo_depth', 'tang_chaos_amount', 'tang_delay_2_time', 'tang_delay_2_feedback', 'tang_chorus_depth', 'tang_flanger_depth', 'tang_crusher_bits', 'tang_freeze_hold', 'tang_tremolo_depth', 'tang_auto_pan_depth', 'tang_envelope_depth', 'tang_dry_mix', 'tang_glitch_mix', 'tang_delay_mix', 'tang_filter_mix', 'tang_wavefolder_mix', 'tang_vca_mix', 'tang_delay_2_mix', 'tang_chorus_mix', 'tang_flanger_mix', 'tang_crusher_mix', 'tang_freeze_mix', 'tang_tremolo_mix', 'tang_auto_pan_mix', 'tang_master', 'tang_global_bypass', 'tang_routes_mask', 'tang_delay_2_routing', 'tang_expanded_routes', 'tang_lfo_targets', 'tang_chaos_targets', 'tang_bypass_mask', 'tang_expanded_bypass', 'tang_mute_mask', 'tang_solo_mask']
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 44100
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 48000
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 96000
{
  "checks": [
    {
      "sample_rate": 44100,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08846910297870636
    },
    {
      "sample_rate": 48000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08515237271785736
    },
    {
      "sample_rate": 96000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08569029718637466
    }
  ],
  "render_10_seconds_at_96k_seconds": 0.2
}
PASS Tang controller-only audio identity and hardware parameter session recall
CELESTE Parallel 0.1.0
Parameters: ['delay_a', 'delay_b', 'feedback', 'filter', 'wavefolder', 'space', 'motion', 'master_mix', 'lfo_rate', 'output', 'delays_in_series', 'bypass', 'tang_controller_only', 'tang_glitch_amount', 'tang_glitch_probability', 'tang_delay_time', 'tang_delay_feedback', 'tang_filter_cutoff', 'tang_filter_resonance', 'tang_wavefolder_drive', 'tang_vca_level', 'tang_lfo_rate', 'tang_lfo_depth', 'tang_chaos_amount', 'tang_delay_2_time', 'tang_delay_2_feedback', 'tang_chorus_depth', 'tang_flanger_depth', 'tang_crusher_bits', 'tang_freeze_hold', 'tang_tremolo_depth', 'tang_auto_pan_depth', 'tang_envelope_depth', 'tang_dry_mix', 'tang_glitch_mix', 'tang_delay_mix', 'tang_filter_mix', 'tang_wavefolder_mix', 'tang_vca_mix', 'tang_delay_2_mix', 'tang_chorus_mix', 'tang_flanger_mix', 'tang_crusher_mix', 'tang_freeze_mix', 'tang_tremolo_mix', 'tang_auto_pan_mix', 'tang_master', 'tang_global_bypass', 'tang_routes_mask', 'tang_delay_2_routing', 'tang_expanded_routes', 'tang_lfo_targets', 'tang_chaos_targets', 'tang_bypass_mask', 'tang_expanded_bypass', 'tang_mute_mask', 'tang_solo_mask']
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 44100
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 48000
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 96000
{
  "checks": [
    {
      "sample_rate": 44100,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08846910297870636
    },
    {
      "sample_rate": 48000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08515237271785736
    },
    {
      "sample_rate": 96000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08569029718637466
    }
  ],
  "render_10_seconds_at_96k_seconds": 0.183
}
PASS Tang controller-only audio identity and hardware parameter session recall
CELESTE Parallel 0.1.0
Parameters: ['delay_a', 'delay_b', 'feedback', 'filter', 'wavefolder', 'space', 'motion', 'master_mix', 'lfo_rate', 'output', 'delays_in_series', 'bypass', 'tang_controller_only', 'tang_glitch_amount', 'tang_glitch_probability', 'tang_delay_time', 'tang_delay_feedback', 'tang_filter_cutoff', 'tang_filter_resonance', 'tang_wavefolder_drive', 'tang_vca_level', 'tang_lfo_rate', 'tang_lfo_depth', 'tang_chaos_amount', 'tang_delay_2_time', 'tang_delay_2_feedback', 'tang_chorus_depth', 'tang_flanger_depth', 'tang_crusher_bits', 'tang_freeze_hold', 'tang_tremolo_depth', 'tang_auto_pan_depth', 'tang_envelope_depth', 'tang_dry_mix', 'tang_glitch_mix', 'tang_delay_mix', 'tang_filter_mix', 'tang_wavefolder_mix', 'tang_vca_mix', 'tang_delay_2_mix', 'tang_chorus_mix', 'tang_flanger_mix', 'tang_crusher_mix', 'tang_freeze_mix', 'tang_tremolo_mix', 'tang_auto_pan_mix', 'tang_master', 'tang_global_bypass', 'tang_routes_mask', 'tang_delay_2_routing', 'tang_expanded_routes', 'tang_lfo_targets', 'tang_chaos_targets', 'tang_bypass_mask', 'tang_expanded_bypass', 'tang_mute_mask', 'tang_solo_mask']
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 44100
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 48000
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 96000
{
  "checks": [
    {
      "sample_rate": 44100,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08846910297870636
    },
    {
      "sample_rate": 48000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08515237271785736
    },
    {
      "sample_rate": 96000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08569029718637466
    }
  ],
  "render_10_seconds_at_96k_seconds": 0.216
}
PASS Tang controller-only audio identity and hardware parameter session recall
CELESTE Parallel 0.1.0
Parameters: ['delay_a', 'delay_b', 'feedback', 'filter', 'wavefolder', 'space', 'motion', 'master_mix', 'lfo_rate', 'output', 'delays_in_series', 'bypass', 'tang_controller_only', 'tang_glitch_amount', 'tang_glitch_probability', 'tang_delay_time', 'tang_delay_feedback', 'tang_filter_cutoff', 'tang_filter_resonance', 'tang_wavefolder_drive', 'tang_vca_level', 'tang_lfo_rate', 'tang_lfo_depth', 'tang_chaos_amount', 'tang_delay_2_time', 'tang_delay_2_feedback', 'tang_chorus_depth', 'tang_flanger_depth', 'tang_crusher_bits', 'tang_freeze_hold', 'tang_tremolo_depth', 'tang_auto_pan_depth', 'tang_envelope_depth', 'tang_dry_mix', 'tang_glitch_mix', 'tang_delay_mix', 'tang_filter_mix', 'tang_wavefolder_mix', 'tang_vca_mix', 'tang_delay_2_mix', 'tang_chorus_mix', 'tang_flanger_mix', 'tang_crusher_mix', 'tang_freeze_mix', 'tang_tremolo_mix', 'tang_auto_pan_mix', 'tang_master', 'tang_global_bypass', 'tang_routes_mask', 'tang_delay_2_routing', 'tang_expanded_routes', 'tang_lfo_targets', 'tang_chaos_targets', 'tang_bypass_mask', 'tang_expanded_bypass', 'tang_mute_mask', 'tang_solo_mask']
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 44100
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 48000
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 96000
{
  "checks": [
    {
      "sample_rate": 44100,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08846910297870636
    },
    {
      "sample_rate": 48000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08515237271785736
    },
    {
      "sample_rate": 96000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08569029718637466
    }
  ],
  "render_10_seconds_at_96k_seconds": 0.198
}
PASS Tang controller-only audio identity and hardware parameter session recall
CELESTE Parallel 0.1.0
Parameters: ['delay_a', 'delay_b', 'feedback', 'filter', 'wavefolder', 'space', 'motion', 'master_mix', 'lfo_rate', 'output', 'delays_in_series', 'bypass', 'tang_controller_only', 'tang_glitch_amount', 'tang_glitch_probability', 'tang_delay_time', 'tang_delay_feedback', 'tang_filter_cutoff', 'tang_filter_resonance', 'tang_wavefolder_drive', 'tang_vca_level', 'tang_lfo_rate', 'tang_lfo_depth', 'tang_chaos_amount', 'tang_delay_2_time', 'tang_delay_2_feedback', 'tang_chorus_depth', 'tang_flanger_depth', 'tang_crusher_bits', 'tang_freeze_hold', 'tang_tremolo_depth', 'tang_auto_pan_depth', 'tang_envelope_depth', 'tang_dry_mix', 'tang_glitch_mix', 'tang_delay_mix', 'tang_filter_mix', 'tang_wavefolder_mix', 'tang_vca_mix', 'tang_delay_2_mix', 'tang_chorus_mix', 'tang_flanger_mix', 'tang_crusher_mix', 'tang_freeze_mix', 'tang_tremolo_mix', 'tang_auto_pan_mix', 'tang_master', 'tang_global_bypass', 'tang_routes_mask', 'tang_delay_2_routing', 'tang_expanded_routes', 'tang_lfo_targets', 'tang_chaos_targets', 'tang_bypass_mask', 'tang_expanded_bypass', 'tang_mute_mask', 'tang_solo_mask']
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 44100
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 48000
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 96000
{
  "checks": [
    {
      "sample_rate": 44100,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08846910297870636
    },
    {
      "sample_rate": 48000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08515237271785736
    },
    {
      "sample_rate": 96000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08569029718637466
    }
  ],
  "render_10_seconds_at_96k_seconds": 0.165
}
PASS Tang controller-only audio identity and hardware parameter session recall
CELESTE Parallel 0.1.0
Parameters: ['delay_a', 'delay_b', 'feedback', 'filter', 'wavefolder', 'space', 'motion', 'master_mix', 'lfo_rate', 'output', 'delays_in_series', 'bypass', 'tang_controller_only', 'tang_glitch_amount', 'tang_glitch_probability', 'tang_delay_time', 'tang_delay_feedback', 'tang_filter_cutoff', 'tang_filter_resonance', 'tang_wavefolder_drive', 'tang_vca_level', 'tang_lfo_rate', 'tang_lfo_depth', 'tang_chaos_amount', 'tang_delay_2_time', 'tang_delay_2_feedback', 'tang_chorus_depth', 'tang_flanger_depth', 'tang_crusher_bits', 'tang_freeze_hold', 'tang_tremolo_depth', 'tang_auto_pan_depth', 'tang_envelope_depth', 'tang_dry_mix', 'tang_glitch_mix', 'tang_delay_mix', 'tang_filter_mix', 'tang_wavefolder_mix', 'tang_vca_mix', 'tang_delay_2_mix', 'tang_chorus_mix', 'tang_flanger_mix', 'tang_crusher_mix', 'tang_freeze_mix', 'tang_tremolo_mix', 'tang_auto_pan_mix', 'tang_master', 'tang_global_bypass', 'tang_routes_mask', 'tang_delay_2_routing', 'tang_expanded_routes', 'tang_lfo_targets', 'tang_chaos_targets', 'tang_bypass_mask', 'tang_expanded_bypass', 'tang_mute_mask', 'tang_solo_mask']
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 44100
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 48000
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 96000
{
  "checks": [
    {
      "sample_rate": 44100,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08846910297870636
    },
    {
      "sample_rate": 48000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08515237271785736
    },
    {
      "sample_rate": 96000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08569029718637466
    }
  ],
  "render_10_seconds_at_96k_seconds": 0.208
}
PASS Tang controller-only audio identity and hardware parameter session recall
CELESTE Parallel 0.1.0
Parameters: ['delay_a', 'delay_b', 'feedback', 'filter', 'wavefolder', 'space', 'motion', 'master_mix', 'lfo_rate', 'output', 'delays_in_series', 'bypass', 'tang_controller_only', 'tang_glitch_amount', 'tang_glitch_probability', 'tang_delay_time', 'tang_delay_feedback', 'tang_filter_cutoff', 'tang_filter_resonance', 'tang_wavefolder_drive', 'tang_vca_level', 'tang_lfo_rate', 'tang_lfo_depth', 'tang_chaos_amount', 'tang_delay_2_time', 'tang_delay_2_feedback', 'tang_chorus_depth', 'tang_flanger_depth', 'tang_crusher_bits', 'tang_freeze_hold', 'tang_tremolo_depth', 'tang_auto_pan_depth', 'tang_envelope_depth', 'tang_dry_mix', 'tang_glitch_mix', 'tang_delay_mix', 'tang_filter_mix', 'tang_wavefolder_mix', 'tang_vca_mix', 'tang_delay_2_mix', 'tang_chorus_mix', 'tang_flanger_mix', 'tang_crusher_mix', 'tang_freeze_mix', 'tang_tremolo_mix', 'tang_auto_pan_mix', 'tang_master', 'tang_global_bypass', 'tang_routes_mask', 'tang_delay_2_routing', 'tang_expanded_routes', 'tang_lfo_targets', 'tang_chaos_targets', 'tang_bypass_mask', 'tang_expanded_bypass', 'tang_mute_mask', 'tang_solo_mask']
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 44100
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 48000
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 96000
{
  "checks": [
    {
      "sample_rate": 44100,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08846910297870636
    },
    {
      "sample_rate": 48000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08515237271785736
    },
    {
      "sample_rate": 96000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08569029718637466
    }
  ],
  "render_10_seconds_at_96k_seconds": 0.19
}
PASS Tang controller-only audio identity and hardware parameter session recall
CELESTE Parallel 0.1.0
Parameters: ['delay_a', 'delay_b', 'feedback', 'filter', 'wavefolder', 'space', 'motion', 'master_mix', 'lfo_rate', 'output', 'delays_in_series', 'bypass', 'tang_controller_only', 'tang_glitch_amount', 'tang_glitch_probability', 'tang_delay_time', 'tang_delay_feedback', 'tang_filter_cutoff', 'tang_filter_resonance', 'tang_wavefolder_drive', 'tang_vca_level', 'tang_lfo_rate', 'tang_lfo_depth', 'tang_chaos_amount', 'tang_delay_2_time', 'tang_delay_2_feedback', 'tang_chorus_depth', 'tang_flanger_depth', 'tang_crusher_bits', 'tang_freeze_hold', 'tang_tremolo_depth', 'tang_auto_pan_depth', 'tang_envelope_depth', 'tang_dry_mix', 'tang_glitch_mix', 'tang_delay_mix', 'tang_filter_mix', 'tang_wavefolder_mix', 'tang_vca_mix', 'tang_delay_2_mix', 'tang_chorus_mix', 'tang_flanger_mix', 'tang_crusher_mix', 'tang_freeze_mix', 'tang_tremolo_mix', 'tang_auto_pan_mix', 'tang_master', 'tang_global_bypass', 'tang_routes_mask', 'tang_delay_2_routing', 'tang_expanded_routes', 'tang_lfo_targets', 'tang_chaos_targets', 'tang_bypass_mask', 'tang_expanded_bypass', 'tang_mute_mask', 'tang_solo_mask']
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 44100
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 48000
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 96000
{
  "checks": [
    {
      "sample_rate": 44100,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08846910297870636
    },
    {
      "sample_rate": 48000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08515237271785736
    },
    {
      "sample_rate": 96000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08569029718637466
    }
  ],
  "render_10_seconds_at_96k_seconds": 0.173
}
PASS Tang controller-only audio identity and hardware parameter session recall
CELESTE Parallel 0.1.0
Parameters: ['delay_a', 'delay_b', 'feedback', 'filter', 'wavefolder', 'space', 'motion', 'master_mix', 'lfo_rate', 'output', 'delays_in_series', 'bypass', 'tang_controller_only', 'tang_glitch_amount', 'tang_glitch_probability', 'tang_delay_time', 'tang_delay_feedback', 'tang_filter_cutoff', 'tang_filter_resonance', 'tang_wavefolder_drive', 'tang_vca_level', 'tang_lfo_rate', 'tang_lfo_depth', 'tang_chaos_amount', 'tang_delay_2_time', 'tang_delay_2_feedback', 'tang_chorus_depth', 'tang_flanger_depth', 'tang_crusher_bits', 'tang_freeze_hold', 'tang_tremolo_depth', 'tang_auto_pan_depth', 'tang_envelope_depth', 'tang_dry_mix', 'tang_glitch_mix', 'tang_delay_mix', 'tang_filter_mix', 'tang_wavefolder_mix', 'tang_vca_mix', 'tang_delay_2_mix', 'tang_chorus_mix', 'tang_flanger_mix', 'tang_crusher_mix', 'tang_freeze_mix', 'tang_tremolo_mix', 'tang_auto_pan_mix', 'tang_master', 'tang_global_bypass', 'tang_routes_mask', 'tang_delay_2_routing', 'tang_expanded_routes', 'tang_lfo_targets', 'tang_chaos_targets', 'tang_bypass_mask', 'tang_expanded_bypass', 'tang_mute_mask', 'tang_solo_mask']
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 44100
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 48000
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 96000
{
  "checks": [
    {
      "sample_rate": 44100,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08846910297870636
    },
    {
      "sample_rate": 48000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08515237271785736
    },
    {
      "sample_rate": 96000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08569029718637466
    }
  ],
  "render_10_seconds_at_96k_seconds": 0.171
}
PASS Tang controller-only audio identity and hardware parameter session recall
CELESTE Parallel 0.1.0
Parameters: ['delay_a', 'delay_b', 'feedback', 'filter', 'wavefolder', 'space', 'motion', 'master_mix', 'lfo_rate', 'output', 'delays_in_series', 'bypass', 'tang_controller_only', 'tang_glitch_amount', 'tang_glitch_probability', 'tang_delay_time', 'tang_delay_feedback', 'tang_filter_cutoff', 'tang_filter_resonance', 'tang_wavefolder_drive', 'tang_vca_level', 'tang_lfo_rate', 'tang_lfo_depth', 'tang_chaos_amount', 'tang_delay_2_time', 'tang_delay_2_feedback', 'tang_chorus_depth', 'tang_flanger_depth', 'tang_crusher_bits', 'tang_freeze_hold', 'tang_tremolo_depth', 'tang_auto_pan_depth', 'tang_envelope_depth', 'tang_dry_mix', 'tang_glitch_mix', 'tang_delay_mix', 'tang_filter_mix', 'tang_wavefolder_mix', 'tang_vca_mix', 'tang_delay_2_mix', 'tang_chorus_mix', 'tang_flanger_mix', 'tang_crusher_mix', 'tang_freeze_mix', 'tang_tremolo_mix', 'tang_auto_pan_mix', 'tang_master', 'tang_global_bypass', 'tang_routes_mask', 'tang_delay_2_routing', 'tang_expanded_routes', 'tang_lfo_targets', 'tang_chaos_targets', 'tang_bypass_mask', 'tang_expanded_bypass', 'tang_mute_mask', 'tang_solo_mask']
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 44100
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 48000
Dry max error: 0.0 Output dB: 0.0
Silence peak after host reset: 0.0
PASS 96000
{
  "checks": [
    {
      "sample_rate": 44100,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08846910297870636
    },
    {
      "sample_rate": 48000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08515237271785736
    },
    {
      "sample_rate": 96000,
      "dry_exact": true,
      "bypass_exact": true,
      "state_roundtrip": true,
      "silent_input": true,
      "series_parallel_differ": true,
      "wet_rms_difference": 0.08569029718637466
    }
  ],
  "render_10_seconds_at_96k_seconds": 0.152
}
PASS Tang controller-only audio identity and hardware parameter session recall
