Sample accurate processing

Swapped out the line~ for adsr~, so now it triggers at signal rate and
has optional legato.