Signal Analysis and Processing