I want to find a way to pass Kodi a MP3 file, play it then minimize and wait

I am a old VB6 programmer been using my own music player application since 1999, recently I have started coding it/ improving it again.
I play from a big library I ripped from CDs and Album to MP3s, I love the way Kodi can play a file with MilkDrop Visualizer, and scrape artist pictures, and Biographys.
my request is:
I want to find a way to pass Kodi a c:\path\filename.mp3 have it maximize from windows taskbar, play the file in Kodi with Milkdrop, (I am using Kodi17 with Titan Skin), then Minimize to Taskbar wait until I pass it a new file. hopefully I could also pass it a new file at any time, and have it change to/start playing the new file.

Please respect my request and don’t tell me to give up on my home made application, it does so many cool things.
I have groups of friends visit and over a few sociable drinks, I can have people name a song (while one is playing) I type part of name in a search box, it looks in 6 local directories to find matches, if it cant find it locally, it passes a search string to you tube in a browser window and will plays therr
https://www.youtube.com/results?search_query= songname
I can click another button to send artist-song to WIKIpedia or Google to settle arguments over history,
it loads thousand of songs from local files in memory array list, that I can roll the mouse through almost instantly. sorts by artist and song instantly (providing songs files are names correctly.
Currently, I pass the mp3 files to a windows mediaplayer window within the application and it plays with windows visualizer or video of dancing girl, but I want the option to bring files up in Kodi with milkdrop, pics, etc
I would be willing to share my code and ideas. I am 50 years old computer guru
here is a picture that should show what I am doing

https://drive.google.com/open?id=0B4XcaJ…WFqblFhblk

thanks and regards , Troy