A few questions if I may. Lets say you import the melody for "Stille Nacht, heilige Nacht" or "Silent Night" in English.

Does it make a difference if the imported melody is MIDI or audio? What if the imported melody key signature is unknown? How is the key signature determined? How is the beat determined?

While I like your idea I don't think it could be implemented with any degree of success. Band-in-a-Box has both MIDI and audio analyzers built-in. Both rely of analyzing beat for tempo and chord structure for the key signature. When either beat or key signature can not be accurately determined both analyzers do not perform well.

In my estimation a single line, or note, melody does not provide enough information for an application to determine everything else.


Jim Fogle - 2025 BiaB (Build 1128) RB (Build 5) - Ultra+ PAK
DAWs: Cakewalk Sonar - Standalone: Zoom MRS-8
Laptop: i3 Win 10, 8GB ram 500GB HDD
Desktop: i7 Win 11, 12GB ram 256GB SSD, 4 TB HDD
Music at: https://fogle622.wix.com/fogle622-audio-home