replaced adsr with one that uses exponential values with almost linear attack and exponential decays; removed xadsr