NoAmp-Low-Rider-DI
Audio plugin based on the SansAmp Bass Driver DI using circuit analysis instead of captures.
File Explorer
- dsp-validator.md
- schematic-checker.md
- architecture.md
- build.md
- circuit.md
- dsp.md
- lessons.md
- netlists.md
- ui.md
- ci.yml
- release.yml
- README.md
- ab_report.py
- analyze.py
- asymmetry_check.py
- base_rate_warp_measure.py
- bass_hump_localise.py
- capture_band_snr.py
- capture_outlier_scan.py
- cascade_analysis.py
- check_asym_sources.py
- cj_scan.py
- comprehensive_report.py
- dashboard_gen.py
- extract_findings.py
- farina_regression_check.py
- farina_validate.py
- fr_offset_decompose.py
- gap_audit.py
- gapb_drive_fr_scan.py
- gapb_linear_3to4k.py
- gapd_anchor_map.py
- gapd_compression_fr.py
- gapd_coupling_gate.py
- gapd_finding4_orders.py
- gapd_fit_harness.py
- gapd_flag_check.py
- gapd_harmonic_map.py
- gapd_harmonic_perband.py
- gapd_hf_fr_accounting.py
- gapd_hf_origin.py
- gapd_hf_restore_fit.py
- gapd_hf_zener_scan.py
- gapd_locus_reachability.py
- gapd_lowdrive_bracket.py
- gapd_memoryless_impossibility.py
- gapd_module_tau_screen.py
- gapd_postblend_test.py
- gapd_sag_discriminator.py
- gapd_v2_chr_fit.py
- gapd_vzt_authority.py
- gapd_zener_level.py
- gape_v2_band.py
- gaph_topoct_current.py
- gaph_topoct_legs.py
- gapj_blend_null.py
- gapj_os_latency_test.py
- gapj_wet_phase.py
- gbw_slope_probe.py
- gen_test_signal.py
- h2_asym_perdrive.py
- harmonic_report.py
- hf_s1_check.py
- hf_thd_flatness_check.py
- inref_scan.py
- iss008_dry_probe.py
- iss008_rate_check.py
- iss009_lf_probe.py
- iss013_drive_lf.py
- knob_tolerant_null.py
- midband_onset_floor_unify.py
- midband_overshoot_diagnose.py
- noamp_captures.py
- notch_center_measure.py
- notch_depth_measure.py
- offline_render.cpp
- proto_hf_restore.py
- proto_v1e_even.py
- proto_v1e_nonlin.py
- proto_v2_odd.py
- rail_knee_sweep.py
- README.md
- report_audit.py
- rev_level_match.py
- rev_trim_identity_check.py
- run_detailed_report.py
- s1_crossrev_check.py
- sat_baseline.py
- sat_calibrate.py
- sat_decision.py
- sat_midband_ablation.py
- sat_refine.py
- sat_sweep.py
- sat_sweep2.py
- sat_v1_crosscheck.py
- spice_target_check.py
- thd_band_audit.py
- thd_level_probe.py
- thd_lf_bracket_check.py
- tone_thd_nyquist_check.py
- topoct_analog_truth.py
- v1e_1to6k_check.py
- v1e_drive_endr_fit.py
- v1e_drive_taper_probe.py
- v1e_even_fit.py
- v1e_h2_asym_fit.py
- v1e_inref_joint_refit.py
- v1e_maxdrive_scan.py
- v1e_mid_even_attribution.py
- v1e_midband_onset_covariation.py
- v1e_onset_collapse.py
- v1e_onset_decompose.py
- v1e_onset_inref_scan.py
- v1e_pin_inref.py
- v1e_sat_scan.py
- v1e_thd_onset_fit.py
- v1e_unwind_fr.py
- v1l_440_blend_drive.py
- v1l_440_confound_check.py
- v1l_biasdroop_feasibility.py
- v1l_blend_balance.py
- v1l_blend_knob_probe.py
- v1l_gapd_tauscz_sweep.py
- v1l_hf_fundamental_null.py
- v1l_hf_notch_ablate.py
- v1l_hf_notch_allpass_feasibility.py
- v1l_hf_notch_locate.py
- v1l_hf_notch_os_invariance.py
- v1l_m_scan.py
- v1l_makeup_midband_scan.py
- v1l_mid_sat_attribution.py
- v1l_midband_blend_decompose.py
- v1l_midband_chr_feasibility.py
- v1l_midband_drive_joint_refit.py
- v1l_midband_wetcomp_feasibility.py
- v1l_midhf_presence_authority.py
- v1l_midhf_thd_premise_check.py
- v1l_minphase_check.py
- v1l_null_budget.py
- v1l_phase_drive_mechanism.py
- v1l_presence_s3_check.py
- v1l_rail_scan.py
- v1l_sat_gate_probe.py
- v1l_sat_hf_ablate.py
- v1l_sat_joint_refit.py
- v1l_sat_joint_score.py
- v1l_sat_refit_fr_guard.py
- v1l_shape_localise.py
- v1l_sk_stopband_floor.py
- v1l_spice_s1_check.py
- v1l_thd_blend_dilution.py
- v1l_topoct_attribute.py
- v1l_topoct_level_check.py
- v1l_wetlf_tune.py
- v22_blend_direction.py
- v22_inref_check.py
- v22_intake_audit.py
- v22_notch_drive_fill.py
- v22_pair_curves.py
- v2_gapc_shape_os.py
- v2_hf_bass_interaction.py
- v2_hf_diagnose.py
- v2_hump_correlate.py
- v2_hump_diagnose.py
- v2_hump_investigate.py
- v2_hump_measure.py
- v2_makeup_fit.py
- v2_notch_c26_scan.py
- v2_sat_attribution.py
- v2_stage_isolation.py
- v2_treble_investigate.py
- v2_wetpath_isolation.py
- verify_sat_fix.py
- vzt_sweep.py
- wet_hf_verify.py
- wet_top_audition.py
- wet_top_null_sweep.py
- wet_top_verify.py
- wetbell_harmonic_gain_check.py
- zener_model_vs_datasheet.py
- hq-eco-implementation-plan.md
- phase10-session-log.md
- build-plan.md
- calibration-and-gain-staging.md
- phase10-gap-audit.md
- presets.csv
- reference-fr-targets.md
- ui-noamp-assets.md
- ui-peripheral-spec.md
- validation-and-capture.md
- build_deb.sh
- control
- build_installer.sh
- Distribution.xml
- Pedal.nsi
- chowdsp_wdf
- JUCE
- xsimd
- v1-early_fr_bass_treble_2x.png
- v1-early_fr_presence_drive_2x.png
- v1-early_fr_tubeamp_emulation_2x.png
- v1-late_fr_bass_treble_2x.png
- v1-late_fr_electrolytic_cap_addition_2x.png
- v1-late_fr_presence_drive_2x.png
- v1-late_fr_tubeamp_emulation_2x.png
- v2_fr_bass_treble_2x.png
- v2_fr_mid_2x.png
- v2_fr_midcut_circuit_ref_2x.png
- v2_fr_presence_drive_2x.png
- v2_fr_tubeamp_emulation_2x.png
- v1-early_BL.png
- v1-early_BL_2x.png
- v1-early_BR.png
- v1-early_BR_2x.png
- v1-early_TL.png
- v1-early_TL_2x.png
- v1-early_TR.png
- v1-early_TR_2x.png
- v1-late_BL.png
- v1-late_BL_2x.png
- v1-late_BR.png
- v1-late_BR_2x.png
- v1-late_TL.png
- v1-late_TL_2x.png
- v1-late_TR.png
- v1-late_TR_2x.png
- v1e_blend_zoom.png
- v1e_ic3a_zoom.png
- v1e_wetout_zoom.png
- v1l_instline_zoom.png
- v2_basstreble_zoom.png
- v2_BL.png
- v2_BL_2x.png
- v2_BR.png
- v2_BR_2x.png
- v2_midshift_zoom.png
- v2_out10db_zoom.png
- v2_TL.png
- v2_TL_2x.png
- v2_TR.png
- v2_TR_2x.png
- board_photo.jpg
- earliest_variant_photo.jpg
- fr_bass_treble.png
- fr_presence_drive.png
- fr_tubeamp_emulation.png
- schematic.png
- board_photo.jpg
- fr_bass_treble.png
- fr_electrolytic_cap_addition.png
- fr_presence_drive.png
- fr_tubeamp_emulation.png
- schematic.png
- board_photo.jpg
- fr_bass_treble.png
- fr_mid.png
- fr_midcut_circuit_ref.png
- fr_presence_drive.png
- fr_tubeamp_emulation.png
- schematic.png
- AccurateOmega.h
- Calibration.h
- ClipDriveNormaliser.h
- ClipHarmonicReducer.h
- DiagFlags.h
- DryTapDelay.h
- HFEvenRestore.h
- NodalCircuit.h
- OpAmpStage.h
- RailClip.h
- RecoverySaturator.h
- RevisionLevelTrim.h
- RtypeNumeric.h
- ToneWarpShelf.h
- TopOctaveShelf.h
- TwinTNotch.h
- V1EarlyDriveClipRecovery.h
- V1EarlyDSP.h
- V1EarlyStages.h
- V1EEvenShaper.h
- V1LateDSP.h
- V1LateStages.h
- V2DSP.h
- V2Stages.h
- WetHFCorrection.h
- WetLFCorrection.h
- WetTopOctaveRestore.h
- ZenerDriveClipRecovery.h
- ZenerDriveModule.h
- ZenerPairT.h
- Anton-Regular.ttf
- OFL.txt
- DualValueLabel.h
- LEDIndicator.h
- PedalAssets.cpp
- PedalAssets.h
- PedalLookAndFeel.cpp
- PedalLookAndFeel.h
- ThreePositionSwitch.h
- VUMeter.h
- ChangeGate.h
- Prewarp.h
- TaperUtils.h
- FactoryPresets.h
- PluginEditor.cpp
- PluginEditor.h
- PluginProcessor.cpp
- PluginProcessor.h
- ClipDriveNormaliserTest.cpp
- DryTapAlignmentTest.cpp
- FactoryPresetsTest.cpp
- FeatureProfile.cpp
- FullSweepTest.cpp
- OSFidelity.cpp
- PerfBenchmark.cpp
- PresenceAuthorityProbe.cpp
- RCLowpassSmokeTest.cpp
- RevisionLevelTrimTest.cpp
- RevisionSwitchTest.cpp
- StateRoundTrip.cpp
- ToneWarpShelfTest.cpp
- TrimLockTest.cpp
- TwinTAuthorityProbe.cpp
- TwinTPhaseProbe.cpp
- TwinTScaleProbe.cpp
- UIRenderProbe.cpp
- V1EarlyBlendLevelTest.cpp
- V1EarlyDriveTest.cpp
- V1EarlyInputRefTest.cpp
- V1EarlyIntegrationTest.cpp
- V1EarlyNonlinearTest.cpp
- V1EarlyOutputTest.cpp
- V1EarlyPresenceTest.cpp
- V1EarlyRecoveryTest.cpp
- V1EarlyToneStackTest.cpp
- V1LateDriveTest.cpp
- V1LateGapDTest.cpp
- V1LateIntegrationTest.cpp
- V1LateStagesTest.cpp
- V1LateWetPhaseBudget.cpp
- V1LateWetPolarityProbe.cpp
- V2ClipHarmonicReducerTest.cpp
- V2ClipLocusProbe.cpp
- V2IntegrationTest.cpp
- V2MidToneTest.cpp
- V2PostClipProbe.cpp
- V2RecoveryTest.cpp
- ZenerClipTest.cpp
- ZenerCouplingCapTest.cpp
- BDDI V1.png
- BDDI V2.png
- button_down.png
- button_up.png
- footswitch_down.png
- footswitch_up.png
- lrdi_v1e_texture.png
- lrdi_v1l_texture.png
- lrdi_v2_texture.png
- plastic_knob.png
- positions.csv
- red_led_off.png
- red_led_on.png
- selector_down.png
- selector_mid.png
- selector_up.png
- vol_trim.png
- .clang-format
- .clang-tidy
- .gitignore
- .gitmodules
- CLAUDE.md
- CMakeLists.txt
- CMakeLists.txt.template
- image.png
- LICENSE
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
cmake
View Details ▼
cmake
Cross-platform build automation system, that generates recipes for native build systems.
cmake {{path/to/project_directory}}
Generate a build recipe in the current directory with `CMakeLists.txt` from a project directory:
cmake --build {{path/to/build_directory}}
Use a generated recipe in a given directory to build artifacts:
cmake --install {{path/to/build_directory}} --strip
Install the build artifacts into `/usr/local/` and strip debugging symbols:
ctest
View Details ▼
ctest
CMake test driver program.
ctest
Run all tests in the current CMake build directory:
ctest {{[-j|--parallel]}} 4
Run all tests defined in the CMake build directory, executing 4 [j]obs at a time in parallel:
ctest {{[-j|--parallel]}}
Run all tests on all processor cores:
git submodule
View Details ▼
git submodule
Inspect, update, and manage submodules.
git submodule
View existing submodules and the checked-out commit for each one:
git submodule update --init --recursive
Install a repository's submodules (listed in `.gitmodules`):
git submodule add {{repository_url}}
Add a Git repository as a submodule of the current one:
