I've submitted an Atari ST entry into the /r/Retrobattlestations Holiday Music Week contest on Reddit.
I wrote a program in GFA BASIC on my Atari ST that plays Silent Night on my Roland MT-32 and displays a picture of Christmas Balls I photographed with an Apple QuickTake 200.
I needed to learn how to program MIDI control codes as well the corresponding MIDI notes. I had difficulty locating any information on how to do this from BASIC, but through trial and error and quite a bit of luck was able to get the MT-32 to play the tune. I am not very good at reading music, so the process of creating a tune was long for me. I'm sure it would be much easier for someone who can actually read music.
I then imported the photo in to my ST via the ComputerEyes Digitizer and saved the image as a Neochrome file.
Once that was done, back in GFA BASIC I added some code to load the Neochrome pictures into the program. I then added some some lyrics and text and set up the video shoot for the contest.
I am not much of a programmer, but enjoyed learning how to make the MT-32 make sounds and then making it play a tune from BASIC.
Below is a link to the video as well as the Reddit post. https://vimeo.com/307178146https://www.reddit.com/r/retrobattlesta ... ent_night/