MIDI recorder

MIDI Recorder

midiui 0.2.1 [sig]

On April 7th, I started work on a simple project -- create a midi file with notes picked up from the mouse. With a bit of work an a library I wrote 9 years ago (which has never been released) I was able to create this simple program with no dependencies except Python including Tkinter (which comes with most versions of Python).

Youtube video showing how it works.

While it would've been cool to use a dependency like PortMidi to make it a real-time instrument, I've noticed that it takes serious dedication to multi-platform release engineering to release binary python libraries. While I have done that in the past, I don't feel like doing that for this project.

UI example

If you'd like to improve upon it, feel free to do so. I didn't slap a license on it yet, so it's technically all rights reserved, but you don't need to worry about me suing you since I did what I wanted to do with it. It also contains a pretty interesting library that might help you create or parse MIDI files.

If you'd like some help getting it going, let me know.

Javantea out.

Permalink

Comments: 0

Leave a reply »

 
  • Leave a Reply
    Your gravatar
    Your Name