I did quite a lot of that using Anvil Studio, freeware.
I remember it being quite intuitive. But it's been several years since I did that so I don't remember details, sorry.
Beware. There is a "quantize" setting. If you think you're playing even quarter notes, you may be surprised at the notation the program produces. You can play two quarter notes in a row, only to find out that the program thinks you played the first one as an eighth note with 3 dots, and the second one a quarter note tied to a 32cnd. Turning on quantize makes it ignore tiny differences like that that we all have. Or, leave it off and find out how precise you really are.