Hi, I'm trying to think of a science fiction/fantasy book I read and was hoping that someone could maybe help me. It's about a boy whose family gets killed by something. He ends up on the streets and eventually goes to some sort of wizardy school. He is really good at playing an instrument and finally gets kicked out of the university. He is telling the story in the future as an inkeeper and there are some sort of beasts attacking people in the town. I know this is really vague-but I'd appreciate any help!