Learning music theory with Logic, Max, and Finale