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

 
 
 

Contributors