To dream of hearing a fife, denotes that there will be an unexpected call on you to defend your honor, or that of some person near to you.
To dream that you play one yourself, indicates that whatever else may be said of you, your reputation will remain intact. If a woman has this dream, she will have a soldier husband.