MIDI Keyboard Encoder - Arduino Piano/Keyboard (question)

About the MIDI to USB converter, I' ve found this: Serial_MIDI
Is it fine?

P.S.: I don't intend to spend any extra money on bying more circuits. It's OK to build my own, but not buy already-done ones. Those are far more expensive, than handmade.