AHD4 says it's from Old French into ME.
http://www.bartleby.com/61/4/T0310400.html

I'm no expert on OFr pronunciation (although I have some CDs that may have some singing in that language) but I suspect that a silent t on the end is a modern affectation. But even if it was silent in OFr I see no reason to keep it so in MnE, given its cleansing period in ME.