Arbitrary digital signal generator