MDCT: A Practical Approach