Zen of coding

Of course, as soon as I posed yesterday’s Tune Typing program, I started thinking about ways to improve it. For example, right now there is no way to go back and edit a melody once you’ve played it — although one thing you can do is keep playing during playback to layer on more notes.

I’m thinking that in editing mode I will use the left/right arrow keys to move between notes, and the up/down arrow keys to modify the pitch of a note. That way I still keep the keyboard free to add and delete notes. And I suppose I should use the mouse to shift the position of a note, since that calls for a continuous adjustment.

And then there is the question of output. I should add the ability to print a score once you’re done creating it. And so far we haven’t even discussed a base clef.

On the other hand, there is something about a program being very simple, and just doing one thing really well. A sort of Zen of coding.

Leave a Reply

Your email address will not be published. Required fields are marked *