I won't go too much into detail regarding the piece of software I'm building, but it's a very small side-project which will allow for the recording of Midi inputs. Currently I'm thinking of displaying the midi input on two staves with normal musical notation. The only thing is, building time signatures and then a metronome is a great deal of extra work, which could add just a little bit too much complexity to this piece of software which I want to keep simple for effort and usability reasons. Now I'm not particularly knowledgable when it comes to musical theory, but from what I can gather this will cause an issue of lengths of Notes when editing. If I want to allow the user to change Note positions and values, then these can't actually have a meaning without a time signature + tempo, correct? So how do I get around this? Do I instead implement another way of displaying the midi inputs maybe something more akin to Logic's Midi Editor? I know that too would benefit from a time signature, but in my eyes at least it can more easily be referenced to other tracks. Or is this equally flawed?
Ultimately, if what I'm trying to achieve will in truth just end up being as complicated without time signatures, then I may as well spend the time to incorporate them. What do you think?