By midiagent • March 6, 2025 updated gui, improved error handling, improved musical context awareness