#include <voice.h>
Public Member Functions | |
| ADSR () | |
| void | setA (float a) | 
| void | setD (float d) | 
| void | setS (float s) | 
| void | setR (float r) | 
| uint32_t | state () | 
| uint32_t | output () | 
| void | keydown (uint32_t down) | 
| void | step (void) | 
Private Attributes | |
| uint32_t | _state | 
| uint32_t | _value | 
| uint32_t | attack | 
| uint32_t | decay | 
| uint32_t | sustain | 
| uint32_t | release | 
| uint64_t | gap | 
      
  | 
  inline | 
Definition at line 45 of file voice.h.
Referenced by Voice::keydown().

      
  | 
  inline | 
Definition at line 42 of file voice.h.
Referenced by Voice::output().

      
  | 
  inline | 
Definition at line 21 of file voice.h.
Referenced by Voice::Voice().

      
  | 
  inline | 
Definition at line 27 of file voice.h.
Referenced by Voice::Voice().

      
  | 
  inline | 
Definition at line 34 of file voice.h.
Referenced by Voice::Voice().

      
  | 
  inline | 
Definition at line 31 of file voice.h.
Referenced by Voice::Voice().

      
  | 
  inline | 
Definition at line 52 of file voice.h.
Referenced by Voice::step().

      
  | 
  private | 
 1.8.8