Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provides a comprehensive and improved Daisy Host API, a better clock detector, and support for delay-based effects. #68

Merged
merged 39 commits into from
Jul 11, 2024

Commits on Nov 19, 2023

  1. lichen-community-systemsgh-65: Adds initial sketch of CV input calibr…

    …ator.
    
    lichen-community-systemsgh-66: Simplifies ClockDetector for greater reliability. Improves Dusting example.
    colinbdclark committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    43b6e03 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    b00e4a0 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2023

  1. Configuration menu
    Copy the full SHA
    a3960d4 View commit details
    Browse the repository at this point in the history
  2. lichen-community-systemsgh-66: Fixes wasm bindings for ClockDetector.…

    … Ensures all array access is wrapped.
    colinbdclark committed Nov 25, 2023
    Configuration menu
    Copy the full SHA
    775913c View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

  1. lichen-community-systemsgh-65: Improves Calibrator implementation.

    Comparison of two calibration methods (current version works reasonably well, commented out version less so).
    colinbdclark committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    602b370 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba0bb53 View commit details
    Browse the repository at this point in the history
  3. lichen-community-systemsgh-65: Proof of concept for V/Oct calibration…

    … of carrier frequency in FM osc.
    colinbdclark committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    2f6a6a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a2e4b1 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Configuration menu
    Copy the full SHA
    aa53a3f View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Configuration menu
    Copy the full SHA
    52cfbef View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. lichen-community-systemsgh-67: Implements delay lines, combs, and all…

    … pass filters.
    
    Includes some very primitive examples for the Bluemchen of a
    chorus effect and the simplest Schroeder reverb topology.
    colinbdclark committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    5d55195 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf34b0d View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Configuration menu
    Copy the full SHA
    5748295 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2023

  1. lichen-community-systemsgh-67: Adds the two other reverb topologies f…

    …rom Schroeder's 1962 paper.
    colinbdclark committed Dec 23, 2023
    Configuration menu
    Copy the full SHA
    9d08c00 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2023

  1. lichen-community-systemsgh-67: Adds low pass filtering to sig_dsp_Comb.

    Updates Shroeder comb/allpass example with LPF.
    colinbdclark committed Dec 27, 2023
    Configuration menu
    Copy the full SHA
    1ceee7f View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2023

  1. lichen-community-systemsgh-67: Reimplementation of Schroeder 1962b to…

    …pology.
    
    Fixes bugs and implements as a graph of signals.
    colinbdclark committed Dec 28, 2023
    Configuration menu
    Copy the full SHA
    9a954a6 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2023

  1. lichen-community-systemsgh-67: Adds initial (poorly factored) impleme…

    …nation of Moorer reverb.
    colinbdclark committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    29e266d View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Configuration menu
    Copy the full SHA
    6c38b84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    967bf56 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. lichen-community-systemsgh-67: Improves Moorer reverb example.

    Adds Dattoro's "industry standard" chorus/flanger/echo effect.
    Adds allpass interpolation to sig_DelayLine and a fast sine impl.
    colinbdclark committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    fbca8b4 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    33e1a4a View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    4f07c8c View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. lichen-community-systemsgh-22: Still broken but improved refactoring …

    …of Daisy host infrastructure.
    colinbdclark committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    d37f38d View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2024

  1. Configuration menu
    Copy the full SHA
    d23f872 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    718a162 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Adds normalization for ADC inputs.

    Introduces device-level support and examples for Lichen Bifocals.
    colinbdclark committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    9431935 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2024

  1. lichen-community-systemsgh-25: Adds unit tests for sig_dsp_List inter…

    …polation.
    
    Fixes bugs with wrap-around behaviour and improves test coverage.
    colinbdclark committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    c13c963 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d37d68c View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. lichen-community-systemsgh-22: Updates Bluemchen osc and bare board e…

    …xamples to latest API.
    
    Changes Freddie firmware to match Bubbles' MIDI map.
    colinbdclark committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    0178449 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. lichen-community-systemsgh-22: Brings back encoder support for Daisy …

    …host..
    
    Updates Bluemchen calibrator and filter examples to latest API.
    colinbdclark committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    090b8e7 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2024

  1. lichen-community-systemsgh-22: Adds device support for Nehcmeulb.

    Updates all Bluemchen examples to work with the new Host API.
    colinbdclark committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    ee219cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da32804 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    6d9a679 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. lichen-community-systemsgh-22: Adds support for different types of bu…

    …ffered analog outputs,
    
    and for scaling outputs to accommodate situations like the DPT's
    offset internal DAC outputs.
    colinbdclark committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    bc31c26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00b1500 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2024

  1. Configuration menu
    Copy the full SHA
    f5dc957 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. lichen-community-systemsgh-22: Adds a Patch_init() device and updates…

    … examples to new Host API.
    colinbdclark committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    40dc209 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    21e6163 View commit details
    Browse the repository at this point in the history
  2. lichen-community-systemsgh-63: Fixes bugs in Ladder implementation an…

    …d bumps oversampling to 4x.
    
    Adds a little more gain to the Bifocals filter.
    colinbdclark committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    63737fb View commit details
    Browse the repository at this point in the history