
If you are more interested on music production at this moment, then a MIDI controller would be the best option. The keyboard will encourage you to practice more, because it is easy to connect it and just play. The short answer is: if at this point you are really focused on learning how to play the piano and practice as much as you can to get better at the instrument, I would recommend you to buy a keyboard. Both, a MIDI controller and a keyboard can be used for music production and for learning how to play the piano as well as to practice piano.
