Added more smf decoding code. Do not use.