Digital signal processings