sounds:disting_ex

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sounds:disting_ex [2023-10-25 00:40] – filled in I/O for E- algorithms asdfsounds:disting_ex [2023-10-25 01:10] (current) – added I/O for G- algorithms asdf
Line 467: Line 467:
 ==== F-1: Clockable AD envelope (with mute) ==== ==== F-1: Clockable AD envelope (with mute) ====
 ^ Inputs ^^ ^ Inputs ^^
-^ X |  +^ X | clock in 
-^ Y |  +^ Y | mute in 
-^ Z |  |+^ Z | envelope shape |
 ^ Outputs ^^ ^ Outputs ^^
-^ A |  +^ A | envelope output 
-^ B |  |+^ B | envelope output | 
 + 
 +Z varies the envelope shape from short-attack/long-decay to long-attack/short-decay. A and B output the same envelope but can be attenuverted separately. 
  
 ==== F-2: Clockable AD envelope (with gate) ==== ==== F-2: Clockable AD envelope (with gate) ====
 ^ Inputs ^^ ^ Inputs ^^
-^ X |  +^ X | clock in 
-^ Y |  +^ Y | gate in 
-^ Z |  |+^ Z | envelope shape |
 ^ Outputs ^^ ^ Outputs ^^
-^ A |  +^ A | envelope output 
-^ B |  |+^ B | envelope output | 
 + 
 +The envelope is looped once per clock cycle as long as the gate is high. 
  
 ==== F-3: Clockable AD envelope (with trigger) ==== ==== F-3: Clockable AD envelope (with trigger) ====
 ^ Inputs ^^ ^ Inputs ^^
-^ X |  +^ X | clock in 
-^ Y |  +^ Y | trigger in 
-^ Z |  |+^ Z | envelope shape |
 ^ Outputs ^^ ^ Outputs ^^
-^ A |  +^ A | envelope output 
-^ B |  |+^ B | envelope output |
  
 ==== F-4: Clockable AD envelope & VCA ==== ==== F-4: Clockable AD envelope & VCA ====
 ^ Inputs ^^ ^ Inputs ^^
-^ X |  +^ X | clock in 
-^ Y |  +^ Y | VCA (signal) in 
-^ Z |  |+^ Z | envelope shape |
 ^ Outputs ^^ ^ Outputs ^^
-^ A |  +^ A | envelope output 
-^ B |  |+^ B | VCA output |
  
-==== F-5: Shift register (random CVs) ====+The envelope is continuously output on each clock cycle. 
  
 +==== F-5: Shift register (random CVs) ====
 ^ Inputs ^^ ^ Inputs ^^
-^ X | clock | +^ X | clock in 
-^ Y | modify CV |+^ Y | modify |
 ^ Z | randomness | ^ Z | randomness |
 ^ Outputs ^^ ^ Outputs ^^
 ^ A | unipolar output | ^ A | unipolar output |
 ^ B | bipolar output or trigger | ^ B | bipolar output or trigger |
 +
  
 ==== F-6: Shift register (quantized CVs) ==== ==== F-6: Shift register (quantized CVs) ====
 ^ Inputs ^^ ^ Inputs ^^
-^ X |  +^ X | clock in 
-^ Y |  +^ Y | modify 
-^ Z |  |+^ Z | randomness |
 ^ Outputs ^^ ^ Outputs ^^
-^ A |  +^ A | quantized CV 
-^ B |  |+^ B | trigger output |
  
 ==== F-7: Shift register (triggers) ==== ==== F-7: Shift register (triggers) ====
 ^ Inputs ^^ ^ Inputs ^^
-^ X |  +^ X | clock in 
-^ Y |  +^ Y | modify 
-^ Z |  |+^ Z | randomness; (press) modify sequence) |
 ^ Outputs ^^ ^ Outputs ^^
-^ A |  +^ A | trigger on high bit 
-^ B |  |+^ B | trigger on low bit |
  
 ==== F-8: Shift register (dual triggers) ==== ==== F-8: Shift register (dual triggers) ====
 ^ Inputs ^^ ^ Inputs ^^
-^ X |  +^ X | clock in 
-^ Y |  +^ Y | modify 
-^ Z |  |+^ Z | randomness |
 ^ Outputs ^^ ^ Outputs ^^
-^ A |  +^ A | trigger A 
-^ B |  |+^ B | trigger B |
  
 ==== G-1: ES-1 emulation ==== ==== G-1: ES-1 emulation ====
 ^ Inputs ^^ ^ Inputs ^^
-^ X |  +^ X | input $X$ 
-^ Y |  +^ Y | input $Y$ 
-^ Z |  |+^ Z | trim |
 ^ Outputs ^^ ^ Outputs ^^
-^ A |  +^ A | output A 
-^ B |  |+^ B | output B |
  
 ==== G-2: ES-2 emulation ==== ==== G-2: ES-2 emulation ====
 ^ Inputs ^^ ^ Inputs ^^
-^ X |  +^ X | input $X$ 
-^ Y |  +^ Y | input $Y$ 
-^ Z |  |+^ Z | trim |
 ^ Outputs ^^ ^ Outputs ^^
-^ A |  +^ A | output A 
-^ B |  |+^ B | output B |
  
 ==== G-3: Pitch reference ==== ==== G-3: Pitch reference ====
Line 562: Line 568:
 ^ X | n/a | ^ X | n/a |
 ^ Y | n/a | ^ Y | n/a |
-^ Z | output amplitude |+^ Z | output amplitudes |
 ^ Outputs ^^ ^ Outputs ^^
 ^ A | sine output | ^ A | sine output |
Line 569: Line 575:
 ==== G-4: Frequency reference ==== ==== G-4: Frequency reference ====
 ^ Inputs ^^ ^ Inputs ^^
-^ X |  +^ X | n/a 
-^ Y |  +^ Y | n/a 
-^ Z |  |+^ Z | output amplitudes |
 ^ Outputs ^^ ^ Outputs ^^
-^ A |  +^ A | sine output 
-^ B |  |+^ B | square output |
  
 ==== G-5: Tuner ==== ==== G-5: Tuner ====
Line 589: Line 595:
 ==== G-6: Clock ==== ==== G-6: Clock ====
 ^ Inputs ^^ ^ Inputs ^^
-^ X |  +^ X | clock in 
-^ Y |  +^ Y | run/stop input 
-^ Z |  |+^ Z | ratchet; (press) start/stop or tap tempo | 
 +^ MIDI | yes |
 ^ Outputs ^^ ^ Outputs ^^
-^ A |  +^ A | clock out 
-^ B |  |+^ B | clock out | 
 +^ MIDI | yes |
  
 ==== G-7: MIDI/CV ==== ==== G-7: MIDI/CV ====
 ^ Inputs ^^ ^ Inputs ^^
-^ X |  +^ X | n/a 
-^ Y |  +^ Y | n/a 
-^ Z |  |+^ Z | n/a |
 ^ Outputs ^^ ^ Outputs ^^
-^ A |  +^ A | pitch CV 
-^ B |  |+^ B | gate |
  
 ==== G-8: CV/MIDI ==== ==== G-8: CV/MIDI ====
 ^ Inputs ^^ ^ Inputs ^^
-^ X |  +^ X | pitch CV 
-^ Y |  +^ Y | gate 
-^ Z |  |+^ Z | mod wheel or velocity CV |
 ^ Outputs ^^ ^ Outputs ^^
-^ A |  +^ A | 
-^ B |  |+^ B | |
  
 ==== H-1: Crossfade/pan ==== ==== H-1: Crossfade/pan ====
  • sounds/disting_ex.1698194441.txt.gz
  • Last modified: 2023-10-25 00:40
  • by asdf