Skip to content

JRB-y/beetgpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generate Chords progression with OpenAI API

BeetGPT

Use the gpt-3.5-turbo modal to generate chord progression based on a mood.

Parse the generated string to frequencies and play them throw the AudioContext.

  • Vite
  • openai api
  • AudioContext

Run

  1. clone the project
  2. npm install
  3. Replace <SECRET-KEY> with your own OpenAI key
  4. change the mood and length of the progression
  5. npm run dev
  6. You will listen to the generated sound on browser.

TODO

  • ✅ Parse string
  • ⬜️ Make a UI
  • ⬜️ Add Controls (play, stop, loop and speed)

Contribution

Feel free to contribute.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published