Skip to content

This application lets you adjust the tempo of a midi file automatically by providing a reference MIDI file, or manually by passing in the target BPM value

License

Notifications You must be signed in to change notification settings

LPBeaulieu/MIDI-Tempo-Tuner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MIDI-Tempo-Tuner

This application lets you adjust the tempo of a midi file automatically by providing a reference MIDI file, or manually by passing in the target BPM value. This can be of use should you like to use public domain MIDI files from the Mutopia Project (https://www.mutopiaproject.org/) which happen to have the wrong tempo.

I will be posting my code regularly (almost in real time) in case there is anyone posing as me and wishing to take credit for my work!!!

  • Log 0 June 15 2023 18h57: I'll also keep a diary of my moods here during my creative process!
  • Log 1 June 15 2023 19h19: I am wondering whether I should add the functionality of merging MIDIs before performing tempo adjustment relative to another MIDI file. However, what if the two MIDI files I wish to merge together aren't of the same tempo? Problems, problems...
  • I'm trying to be a bit more mellow when I program, which means coding at my own pace. It feels more pleasant this way. I also like sharing my thoughts with the "Universe".
  • Log 3 June 18 2023 17h31 (I skipped numbering on the last entry): I'm happy to report that I have guests on my github repo as I am leisurely working on my project! I think I finally made it!!
  • Log 4 June 21 2023 20h14 I will wait until I become financially independent before continuing to work on this project. Check out my other githubs, I totally deserve it!!

About

This application lets you adjust the tempo of a midi file automatically by providing a reference MIDI file, or manually by passing in the target BPM value

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages