PB Precise Length AHR

Precise Length AHR (aka Precise Length Attack Hold Release.) is a basic envelope (with a built in Voltage Control Attenuator) which can run from 1 sample to just over 16.6 hours.

Technical Video https://youtu.be/dsy9Q2F9tpQ

Input:

  • Trigger, Trigger or Gate input will start the AHR.
  • The Trig>X button changes from a standard greater than 2.5v to trigger to greater than 0v to trigger.
  • Main, this input will have the envelope applied to it (also see Thru and Hold options).

Go, This will manually start the process, if the process is already running it will restart it.
Restart, This is used on the Trigger input only, if enabled and a new trigger comes in, the process will restart, default is off, example you had a length set to 10 minutes you receive 10,000 triggers, they will be ignored, if it was on then the process will be restarted 10,000 times.
Note: Enabling Restart will also enable the ReTrig option on the Volts out.

Length, a number from 1 sample to 999 minutes, 59 seconds, 999ms, 47 samples or 1 sample shy of 16 hours and 40 minutes..
Unit Length.

  • Smpl, Sample, Range 0 to 47. Note The sample size in Voltage Module is 1 sample = 1/48000th of a second.
  • MS, Milliseconds, 0 to 999. Note there are 48 samples in a MS and 1000 MS in a second.
  • Secs, Seconds, range 0 to 59.
  • Mins, Minutes, range 0 to 999. Note this is 16 hours and 39 minutes.
    Note Max range is Mins + Secs + MS + Sample.

(Attack) Curve, which way the curve of the attack is.
Attack, Can be a percentage of the Length, goes down to several decimal places.
Release, Can be a percentage of the Length, goes down to several decimal places, note this Control has been setup backwards so you turn it up anti-clockwise.
(Release) Curve, which way the curve of the release is.

CV Modulation inputs.
(Attack) Curve, note this can be overdriven by sending in more than 1v or less than -1v.
Attack, Only works with a Negative signal however there is an option which is set on by default to convert any positive signal into a negative one.
Attack Minus button, default is on, will convert any positive signal into a negative one, off it will ignore any positive signal.
Release, Only works with a Negative signal however there is an option which is set on by default to convert any positive signal into a negative one.
Release Minus button, default is on, will convert any positive signal into a negative one, off it will ignore any positive signal.
(Release) Curve, note this can be overdriven by sending in more than 1v or less than -1v.

Display, for pure display feedback only.
Attack = green, Hold = Blue and Release = yellow.

Outputs,

Volts, select the voltage signal that will be sent out.
ReTrig, only available if Restart has been selected, will drop the signal to zero volts for one sample if it's already running.
Out, temporary disable the output, saves unplugging a cable.
A & R, if turned off the Attack and Release have no effect on the signal coming out.

Main
Thru, the main input has the envelope applied to it and it's sent to the out.
Hold, the main input is sampled on the trigger and that value has the envelope applied to it.
Out, temporary disable the output, saves unplugging a cable.
A & R, if turned off the Attack and Release have no effect on the signal coming out.

Darkmode: double click the Bear but not too hard it might make him grumpy..

Personal reason behind device: I wanted to have a bit of slew\lag on my TrigLen module and this grow out from that module.


Build #05, Public Release