Giter VIP home page Giter VIP logo

delax's People

Stargazers

Yuri Witte avatar Eoin Gairleog avatar Ava Wallenfang avatar

Watchers

Ava Wallenfang avatar

delax's Issues

Multiple delay banks

Add multiple delay banks and add the ability to switch between them on the fly.

  • Signals can be written to several simultaniously.
  • For now only one can be read at a time

Timing with BPM instead of ms

See if there's a pretty way to make parameters relative to bpm. It should be available somewhere in nih_plug.
Practically it is probably just something in the UI instead of the parameters themselves

Final refactor before v0.1

Final refactor to make the code pretty, as well as the resulting plugin with its parameter names and scaling

Build UI prototype

Build a functional prototype that doesn't have all bells and whistles yet but allows for prototyping the interactions

Bank slice builder

Method to create valid bank slices by defining slice positions and orderings

Simple delay engine

A delay engine that supports a simple usable delay using feedback and timing

Plan the API for the seperate delay mode

Since the other delay mode with slices and several banks works drastically differently it's important to figure out what the call it and what parameters are required, since there's not really a delay time anymore. It's more of a phase/offset and speed

A basic SVF filter

A basic SVF filter that is hooked up to the wet signal and tuned enough to not explode

Block based processing

Start switching from a sample-based approach to a block based approach to hopefully optimize some things

SVF base tuning

Tune the res variable and find a region where it behaves correctly

Integrate filter into delay signal

Hook up the sin filter into the signal path of the wet delay signal.

  • Hooked up
  • Parameters
    • Mix
    • Cutoff
    • Res
  • Stereo Parameters
  • Update parameters

SVF filter

A self-made implementation of an SVF filter, like cymatics to be used to filter the delay line

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.