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

Global send #77

Closed
wants to merge 11 commits into from
Closed

Global send #77

wants to merge 11 commits into from

Commits on Aug 23, 2017

  1. initial commit

    Ben Gold committed Aug 23, 2017
    Configuration menu
    Copy the full SHA
    38b2d52 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2017

  1. Merge remote-tracking branch 'musikinformatik/1.0-dev' into tape1708+…

    …1.0-dev
    Ben Gold committed Sep 6, 2017
    Configuration menu
    Copy the full SHA
    2aafbf5 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2018

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

Commits on Feb 7, 2018

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

Commits on Feb 9, 2018

  1. Global effects with new behavior

    Demonstrates a new behavior for global effects with two features
      * any sound can independently control the "send" amount to an effect
      * other events that don't use the global effect won't interfere with the effect's parameters
    
    This should make it a little easier to work with multiple streams to a single orbit when global effects are used.
    
    This first commit demonstrates the idea with two new global effects: a tape delay and a gated reverb.
    
    Example use in Tidal:
    ```
    d1
     $ s "bd <~ ~ ~ cr> sn:2 <~ ~ ~ cr>" # release 1 # cut 1
     # gateverb 4 # gateverbd 0.5 # gateverbg 0.3 # gateverbr 1
     # gain 0.8
    
    d3
     $ superimpose (### [bandf "[400,800,1300]", bandq 5])
     $ s "arpy*8" # up ("<0 0 3 -5>") # shape 0.2 # gain 0.8
     # tape 0.5 # taped 1 # tapefb 0.3 |*| speed 4
    ```
    bgold-cosmos committed Feb 9, 2018
    Configuration menu
    Copy the full SHA
    3089d4d View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2018

  1. change reverb and dry

    The reverb (using `room` and `size`) is now also a "send"-style effect, where `room` is the send amount.
    `dry` has also been repurposed - it now controls the amount of dry sound in the final mix.  A zero value means you won't hear the original sound, but you can still use the various "send" parameters (like `room` `tape` `gateverb`) to get a processed "wet" sound.
    bgold-cosmos committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    0f8c2a3 View commit details
    Browse the repository at this point in the history
  2. delay and leslie now use sends

    Now all the global effects use sends, and should not be affected by other events on the same orbit that don't use effect parameters.
    bgold-cosmos committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    265c6fb View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2018

  1. nil values don't reset params

    Tweaked GlobalDirtEffect.set so that unspecified (nil value) parameters are ignored when checking to see if a value has changed.
    bgold-cosmos committed Feb 13, 2018
    Configuration menu
    Copy the full SHA
    3b11507 View commit details
    Browse the repository at this point in the history
  2. remove unncessary default-handling code

    The fix in the previous commit has made the ugly workaround redundant.
    bgold-cosmos committed Feb 13, 2018
    Configuration menu
    Copy the full SHA
    c0f84b0 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2018

  1. Configuration menu
    Copy the full SHA
    da51860 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    15fec8f View commit details
    Browse the repository at this point in the history