spcoughlin / ChatGPT2midi

🎶 CLI Program for generating chord progressions with ChatGPT
MIT License
51 stars 8 forks source link

Feature Request: Integrate into Audio Plugin (VST, etc) #3

Open raymond-design opened 1 year ago

raymond-design commented 1 year ago

This project could be extended by integrating into an audio plugin, perhaps providing suggestions based on existing midi in the project! Would love to see this implemented!

spcoughlin commented 1 year ago

Hi, I looked into this a little bit, and it seems like almost all vst plugins are made with C++ and JUCE. The closest thing that might allow me to do this is popsicle, but I couldn't find an example of it being used to write midi into a DAW project. I also don't know if using it as a plugin would play nice with the python chatgpt api.

What I think would be better/easier is to make a GUI for the project, including option for you to export the midi into any folder you want, so you can export it into some DAW's resources folder.

I love the idea of providing suggestions based on music you already have, so I'll work in implementing that into the GUI as well.