signal transformation