# samplerenv.dsp

Variable-rate sample player with amplitude envelope.

### Function

This is a composite instrument consisting of sampler.dsp with a built-in amplitude envelope generator.

### Knobs

Frequency
  Units are fixed point phase increment. $800 0 equals the normal sample rate, with 1 sample per frame. Thus, you can go from zero to one octave above the original. Defaults to $8000.

Amplitude
  0..$7FFF. Defaults to $7FFF.

### Outputs

Output

### Input FIFOs

InFIFO

### Envelopes

AMPEnv
  Amplitude envelope hook.

### Resources

Ticks: 56

Code: 36 words

### Implementation

V20

### Notes

This instrument has some obvious limitations. Consider using the discrete instruments sampler.dsp and envelope.dsp or designing a custom instrument with ARIA instead of using this instrument.