It's not perfect, but for those who are stuck with this fate, I hope it helps.
Download the DoReMi font here
1234567 = works as usual
Shift + 1234567 = with dot on top
qwertyu = 1234567 with dot below
i = 1 with double dot on top
asdfghj = 1234567 with forward slash (up half step)
zxcvbnm = 1234567 with back slash (down half step)